[NeoStats-Devel] [Commits] r2750 - trunk/modules/quoteserv

[email protected] Fri, 19 Aug 2005 07:23:45 +1000
Newsgroups gmane.comp.neostats.devel
Message-ID <[email protected]>
Author: Mark
Date: Fri Aug 19 05:23:43 2005
New Revision: 2750

Modified:
   trunk/modules/quoteserv/main.c
Log:
quoteserv - const fixes and fix typo in db load

Modified: trunk/modules/quoteserv/main.c
==============================================================================
--- trunk/modules/quoteserv/main.c	(original)
+++ trunk/modules/quoteserv/main.c	Fri Aug 19 05:23:43 2005
@@ -37,17 +37,17 @@
 }database;
 
 /** Bot command function prototypes */
-static int qs_cmd_add( CmdParams *cmdparams );
-static int qs_cmd_list( CmdParams *cmdparams );
-static int qs_cmd_del( CmdParams *cmdparams );
-static int qs_cmd_quote( CmdParams* cmdparams );
+static int qs_cmd_add( const CmdParams *cmdparams );
+static int qs_cmd_list( const CmdParams *cmdparams );
+static int qs_cmd_del( const CmdParams *cmdparams );
+static int qs_cmd_quote( const CmdParams* cmdparams );
 
 /** Set callbacks */
-static int qs_set_exclusions_cb( CmdParams *cmdparams, SET_REASON reason );
-static int qs_set_signonquote_cb( CmdParams *cmdparams, SET_REASON reason );
+static int qs_set_exclusions_cb( const CmdParams *cmdparams, SET_REASON reason );
+static int qs_set_signonquote_cb( const CmdParams *cmdparams, SET_REASON reason );
 
 /** Event function prototypes */
-static int event_signon( CmdParams *cmdparams );
+static int event_signon( const CmdParams *cmdparams );
 
 /** Configuration variables */
 int signonquote = 0;
@@ -162,7 +162,7 @@
 		{
 			len -= 7;
 			strlcpy( ( ptr + 7 ), buf, len );
-			db->suffixstring = len;
+			db->suffixstring = ptr;
 		}
 		else
 		{
@@ -280,7 +280,7 @@
  *  @return NS_SUCCESS if succeeds, else NS_FAILURE
  */
 
-static int qs_cmd_add( CmdParams *cmdparams )
+static int qs_cmd_add( const CmdParams *cmdparams )
 {
 	static char filename[MAXPATH];
 	FILE *fp;
@@ -319,7 +319,7 @@
  *  @return NS_SUCCESS if succeeds, else NS_FAILURE
  */
 
-static int qs_cmd_list( CmdParams *cmdparams )
+static int qs_cmd_list( const CmdParams *cmdparams )
 {
 	database *db;
 	hnode_t *hn;
@@ -352,7 +352,7 @@
  *  @return NS_SUCCESS if succeeds, else NS_FAILURE
  */
 
-static int qs_cmd_del( CmdParams *cmdparams )
+static int qs_cmd_del( const CmdParams *cmdparams )
 {
 	database *db;
 	hnode_t *hn;
@@ -391,7 +391,7 @@
  *  @return NS_SUCCESS if suceeds else NS_FAILURE
  */
 
-static int do_quote( Client *target, char *which, int reporterror )
+static int do_quote( const Client *target, const char *which, int reporterror )
 {
 	int flag = 0;
 	database *db = NULL;
@@ -466,7 +466,7 @@
  *  @return NS_SUCCESS if suceeds else NS_FAILURE
  */
 
-static int qs_cmd_quote( CmdParams* cmdparams )
+static int qs_cmd_quote( const CmdParams* cmdparams )
 {
 	return do_quote( cmdparams->source, cmdparams->ac >= 1 ? cmdparams->av[0] : NULL, 1 );
 }
@@ -481,7 +481,7 @@
  *  @return NS_SUCCESS if suceeds else NS_FAILURE
  */
 
-static int event_signon( CmdParams *cmdparams )
+static int event_signon( const CmdParams *cmdparams )
 {
 	return do_quote( cmdparams->source, NULL, 0 );
 }
@@ -497,7 +497,7 @@
  *  @return NS_SUCCESS if suceeds else NS_FAILURE
  */
 
-static int qs_set_exclusions_cb( CmdParams *cmdparams, SET_REASON reason )
+static int qs_set_exclusions_cb( const CmdParams *cmdparams, SET_REASON reason )
 {
 	if( reason == SET_LOAD || reason == SET_CHANGE )
 	{
@@ -517,7 +517,7 @@
  *  @return NS_SUCCESS if suceeds else NS_FAILURE
  */
 
-static int qs_set_signonquote_cb( CmdParams *cmdparams, SET_REASON reason )
+static int qs_set_signonquote_cb( const CmdParams *cmdparams, SET_REASON reason )
 {
 	if( reason == SET_LOAD || reason == SET_CHANGE )
 	{