parse_config now accepts const char* as file name.
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1344
91ce42f0-d328-0410-95d8-
f526ca767f89
* the next field.
*
*/
-LEX *lex_open_file(LEX *lf, char *filename, LEX_ERROR_HANDLER *scan_error)
+LEX *lex_open_file(LEX *lf, const char *filename, LEX_ERROR_HANDLER *scan_error)
{
LEX *nf;
*
*/
void
-parse_config(char *cf)
+parse_config(const char *cf)
{
LEX *lc = NULL;
int token, i, pass;
/* Configuration routines */
-void parse_config(char *cf);
+void parse_config(const char *cf);
void free_config_resources(void);
RES **save_config_resources(void);
/* lex.c */
LEX * lex_close_file (LEX *lf);
-LEX * lex_open_file (LEX *lf, char *fname, LEX_ERROR_HANDLER *scan_error);
+LEX * lex_open_file (LEX *lf, const char *fname, LEX_ERROR_HANDLER *scan_error);
int lex_get_char (LEX *lf);
void lex_unget_char (LEX *lf);
const char * lex_tok_to_str (int token);