uhub/src
Jan Vidar Krey 714d110a94 Fix bug #185 - Args of !commands lost/damaged.
All string arguments were incorrectly freed after being added to the argument list for a command.
Instead this fix makes sure it is properly copied into a new string, and by doing so this requires
a new API for dealing with hub command arguments in a type safe manner, and also allows for each
argument to be cleaned up properly when the command is no longer needed.

This also fixes issues with parse errors for certain types, and optional arguments (previously it was impossible
to tell the difference for an integer with value 0 or if no integer was given).
2012-03-12 01:21:08 +01:00
..
adc Added a chat only hub plugin that disables searching and connection setup. 2012-01-09 20:58:19 +01:00
core Fix bug #185 - Args of !commands lost/damaged. 2012-03-12 01:21:08 +01:00
network Cygwin/Mingw32 compile fixes. 2012-01-25 00:20:59 +01:00
plugin_api Added a chat only hub plugin that disables searching and connection setup. 2012-01-09 20:58:19 +01:00
plugins Disable SQL debugging output. 2012-01-10 02:21:22 +01:00
tools Fix VS2010 build issues. 2011-12-22 01:39:40 +01:00
util Fixed minor issues found with static code analyzis (Clang). 2012-01-13 01:31:34 +01:00
system.h Cygwin/Mingw32 compile fixes. 2012-01-25 00:20:59 +01:00
uhub.h Split out the command buffer code to a generic buffer. 2011-12-21 13:53:53 +01:00