Removing a pointless memset. The memory was just calloc'd, so the
[asterisk/asterisk.git] / res / res_config_sqlite.c
index d05a382..473622b 100644 (file)
 #include "asterisk.h"
 ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 
-#include <stdio.h>
-#include <stdarg.h>
-#include <stdlib.h>
-#include <string.h>
 #include <sqlite.h>
 
 #include "asterisk/pbx.h"
@@ -95,9 +91,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 #include "asterisk/cli.h"
 #include "asterisk/lock.h"
 #include "asterisk/config.h"
-#include "asterisk/logger.h"
 #include "asterisk/module.h"
-#include "asterisk/options.h"
 #include "asterisk/linkedlists.h"
 
 #define MACRO_BEGIN    do {
@@ -215,7 +209,7 @@ struct rt_multi_cfg_entry_args {
  * \retval 0 on success
  * \retval 1 if an allocation error occurred
  */
-static int set_var(char **var, char *name, char *value);
+static int set_var(char **var, const char *name, const char *value);
 
 /*!
  * \brief Load the configuration file.
@@ -587,7 +581,7 @@ static char *sql_get_config_table =
 "      WHERE filename = '%q' AND commented = 0"
 "      ORDER BY cat_metric ASC, var_metric ASC;";
 
-static int set_var(char **var, char *name, char *value)
+static int set_var(char **var, const char *name, const char *value)
 {
        if (*var)
                ast_free(*var);