lfile: constify

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson committed 2017-12-22 11:33:37 +01:00
1 parent 60406c33f6
commit 7b612cda83
2 files changed
+10 -9

No files matched your search

+6 -5
View File
@@ -24,7 +24,8 @@
typedef struct lfile { typedef struct lfile {
FILE *fp; FILE *fp;
char buf[256]; char buf[256];
char *sep, *save; char *save;
const char *sep;
} lfile_t; } lfile_t;
/** /**
@@ -35,7 +36,7 @@ typedef struct lfile {
* Returns: * Returns:
* Pointer to a &lftile_t parser context, or %NULL on error. * Pointer to a &lftile_t parser context, or %NULL on error.
*/ */
lfile_t *lfopen(char *file, char *sep) lfile_t *lfopen(const char *file, const char *sep)
{ {
lfile_t *lf; lfile_t *lf;
@@ -122,7 +123,7 @@ char *lftok(lfile_t *lf)
* Returns: * Returns:
* The value to @key, or %NULL if not found. * The value to @key, or %NULL if not found.
*/ */
char *lfgetkey(lfile_t *lf, char *key) char *lfgetkey(lfile_t *lf, const char *key)
{ {
char *token; char *token;
@@ -148,7 +149,7 @@ char *lfgetkey(lfile_t *lf, char *key)
* Returns: * Returns:
* The positive integer value for @key, or -1 if not found. * The positive integer value for @key, or -1 if not found.
*/ */
int lfgetint(lfile_t *lf, char *key) int lfgetint(lfile_t *lf, const char *key)
{ {
char *token = lfgetkey(lf, key); char *token = lfgetkey(lf, key);
@@ -170,7 +171,7 @@ int lfgetint(lfile_t *lf, char *key)
* Returns: * Returns:
* The positive integer value for @key, or -1 if not found. * The positive integer value for @key, or -1 if not found.
*/ */
int fgetint(char *file, char *sep, char *key) int fgetint(const char *file, const char *sep, const char *key)
{ {
int val = -1; int val = -1;
lfile_t *lf; lfile_t *lf;
+4 -4
View File
@@ -67,12 +67,12 @@ ssize_t fsendfile (FILE *src, FILE *dst, size_t len);
int ifconfig (char *ifname, char *addr, char *mask, int up); int ifconfig (char *ifname, char *addr, char *mask, int up);
lfile_t*lfopen (char *file, char *sep); lfile_t*lfopen (const char *file, const char *sep);
void lfclose (lfile_t *lf); void lfclose (lfile_t *lf);
char *lftok (lfile_t *lf); char *lftok (lfile_t *lf);
char *lfgetkey (lfile_t *lf, char *key); char *lfgetkey (lfile_t *lf, const char *key);
int lfgetint (lfile_t *lf, char *key); int lfgetint (lfile_t *lf, const char *key);
int fgetint (char *file, char *sep, char *key); int fgetint (const char *file, const char *sep, const char *key);
int mkpath (const char *dir, mode_t mode); int mkpath (const char *dir, mode_t mode);
int makepath (const char *dir); int makepath (const char *dir);