From deuce@VERT to CVS commit on Wed Feb 18 02:30:45 2015
src/sbbs3 js_queue.c 1.45 1.46
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv14797
Modified Files:
js_queue.c
Log Message:
free() the serialized data in js_read(), not in js_decode_value() since js_peek() calls js_decode_value() which would free the data for successive js_peek() or js_read() calls to choke on.
From deuce@VERT to CVS commit on Wed Feb 18 02:36:19 2015
src/sbbs3 js_queue.c 1.46 1.47
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv14911
Modified Files:
js_queue.c
Log Message:
Remove the "peek" parameter which existed so that js_decode_value() wouldn't call free() when processing for a js_peek() call with the old manual serialization. Obviously, it hasn't been used since the update to the JS internal serialization stuff, and the new fix doesn't need it.
From deuce@VERT to CVS commit on Wed Feb 18 02:49:10 2015
src/sbbs3 js_queue.c 1.47 1.48
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv15022
Modified Files:
js_queue.c
Log Message:
While we're removing cruft from the manual serialization, remove the multiple item enqueing stuff which has been carefully preserved and equally carefully never used.