-
- Downloads
I removed those dumb platform specific makefiles. They weren't doing what...
I removed those dumb platform specific makefiles. They weren't doing what they ought anyway. If there are platform specific issues, someone please tell me and I'll provide support for it here. Or patch it yourself. And this is the big "Fix the Parser" patch. It turns the sam_parse function in src/parse.c into something that actually works. Generating the argument list from an incoming SAM thingy is a bit memory churn-y; perhaps when I have time I'll replace all those strdups with structures that simply track the (start,end) indices. Oh and also I moved i2p-ping to the new system. Which required 0 change in code. All I did was fix the Makefile, and add shared library libtool support. Anyway, so enjoy folks. It's rare I'm this productive - polecat
Showing
- apps/sam/c/Makefile 64 additions, 0 deletionsapps/sam/c/Makefile
- apps/sam/c/Makefile.common 0 additions, 25 deletionsapps/sam/c/Makefile.common
- apps/sam/c/Makefile.cygwin 0 additions, 48 deletionsapps/sam/c/Makefile.cygwin
- apps/sam/c/Makefile.freebsd 0 additions, 46 deletionsapps/sam/c/Makefile.freebsd
- apps/sam/c/Makefile.linux 0 additions, 47 deletionsapps/sam/c/Makefile.linux
- apps/sam/c/Makefile.mingw 0 additions, 47 deletionsapps/sam/c/Makefile.mingw
- apps/sam/c/examples/i2p-ping/Makefile 44 additions, 29 deletionsapps/sam/c/examples/i2p-ping/Makefile
- apps/sam/c/inc/parse.h 24 additions, 0 deletionsapps/sam/c/inc/parse.h
- apps/sam/c/inc/sam.h 10 additions, 9 deletionsapps/sam/c/inc/sam.h
- apps/sam/c/inc/tinystring.h 48 additions, 0 deletionsapps/sam/c/inc/tinystring.h
- apps/sam/c/src/parse.c 78 additions, 0 deletionsapps/sam/c/src/parse.c
- apps/sam/c/src/sam.c 174 additions, 220 deletionsapps/sam/c/src/sam.c
- apps/sam/c/src/tinystring.c 128 additions, 0 deletionsapps/sam/c/src/tinystring.c
- apps/sam/c/status 4 additions, 0 deletionsapps/sam/c/status
apps/sam/c/Makefile
0 → 100644
apps/sam/c/Makefile.common
deleted
100644 → 0
apps/sam/c/Makefile.cygwin
deleted
100644 → 0
apps/sam/c/Makefile.freebsd
deleted
100644 → 0
apps/sam/c/Makefile.linux
deleted
100644 → 0
apps/sam/c/Makefile.mingw
deleted
100644 → 0
apps/sam/c/inc/parse.h
0 → 100644
apps/sam/c/inc/tinystring.h
0 → 100644
apps/sam/c/src/parse.c
0 → 100644
apps/sam/c/src/tinystring.c
0 → 100644
apps/sam/c/status
0 → 100644
Please register or sign in to comment