libsemanage: fix gcc -Wwrite-strings warnings
Acked-by: Steve Lawrence <slawrence@tresys.com>
This commit is contained in:
parent
81f17737e7
commit
b8b0d7fa8a
3 changed files with 8 additions and 8 deletions
|
@ -32,7 +32,7 @@
|
|||
#include <string.h>
|
||||
|
||||
extern int semanage_lex(); /* defined in conf-scan.c */
|
||||
int semanage_error(char *msg);
|
||||
int semanage_error(const char *msg);
|
||||
|
||||
extern FILE *semanage_in;
|
||||
extern char *semanage_text;
|
||||
|
@ -442,7 +442,7 @@ void semanage_conf_destroy(semanage_conf_t * conf)
|
|||
}
|
||||
}
|
||||
|
||||
int semanage_error(char *msg)
|
||||
int semanage_error(const char *msg)
|
||||
{
|
||||
fprintf(stderr, "error parsing semanage configuration file: %s\n", msg);
|
||||
parse_errors++;
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
#define TRUE 1
|
||||
#define FALSE 0
|
||||
|
||||
char *semanage_findval(char *file, char *var, char *delim)
|
||||
char *semanage_findval(const char *file, const char *var, const char *delim)
|
||||
{
|
||||
FILE *fd;
|
||||
char *buff = NULL;
|
||||
|
@ -134,7 +134,7 @@ char *semanage_split(const char *str, const char *delim)
|
|||
return retval;
|
||||
}
|
||||
|
||||
int semanage_list_push(semanage_list_t ** list, char *data)
|
||||
int semanage_list_push(semanage_list_t ** list, const char *data)
|
||||
{
|
||||
semanage_list_t *temp = NULL;
|
||||
|
||||
|
@ -185,7 +185,7 @@ void semanage_list_destroy(semanage_list_t ** list)
|
|||
}
|
||||
}
|
||||
|
||||
semanage_list_t *semanage_list_find(semanage_list_t * l, char *data)
|
||||
semanage_list_t *semanage_list_find(semanage_list_t * l, const char *data)
|
||||
{
|
||||
if (!data)
|
||||
return NULL;
|
||||
|
|
|
@ -52,7 +52,7 @@ typedef struct list {
|
|||
*
|
||||
* NULL for error (out of memory, etc)
|
||||
*/
|
||||
char *semanage_findval(char *file, char *var, char *delim) WARN_UNUSED;
|
||||
char *semanage_findval(const char *file, const char *var, const char *delim) WARN_UNUSED;
|
||||
|
||||
/**
|
||||
* @param str string to test
|
||||
|
@ -88,11 +88,11 @@ char *semanage_split(const char *str, const char *delim) WARN_UNUSED;
|
|||
* Functions allocate memory. Must be free'd with
|
||||
* either semanage_list_pop until list == NULL or semanage_list_destroy()
|
||||
*/
|
||||
int semanage_list_push(semanage_list_t ** list, char *data) WARN_UNUSED;
|
||||
int semanage_list_push(semanage_list_t ** list, const char *data) WARN_UNUSED;
|
||||
char *semanage_list_pop(semanage_list_t ** list);
|
||||
void semanage_list_destroy(semanage_list_t ** list);
|
||||
semanage_list_t *semanage_list_find(semanage_list_t * l,
|
||||
char *data) WARN_UNUSED;
|
||||
const char *data) WARN_UNUSED;
|
||||
int semanage_list_sort(semanage_list_t ** l) WARN_UNUSED;
|
||||
/* function to compare 2 semanage_list_t nodes,
|
||||
* returns strcmp(x->data, y->data)
|
||||
|
|
Loading…
Reference in a new issue