summaryrefslogtreecommitdiff
path: root/cleopatre/application/libspid/src
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre/application/libspid/src')
-rw-r--r--cleopatre/application/libspid/src/config_line.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/cleopatre/application/libspid/src/config_line.c b/cleopatre/application/libspid/src/config_line.c
index 67dba8afe7..6344d3b75e 100644
--- a/cleopatre/application/libspid/src/config_line.c
+++ b/cleopatre/application/libspid/src/config_line.c
@@ -62,8 +62,8 @@
libspid_error_t libspid_config_read_line(const char *filename, const char* delimiters, char *key, unsigned int *elt_number, char *elt[], char *buffer, unsigned int buffer_len)
{
FILE *fp;
- char key_buffer[LIBSPID_KEY_MAX_LEN];
char line_buffer[LIBSPID_LINE_MAX_LEN];
+ char line2_buffer[LIBSPID_LINE_MAX_LEN];
char *ptr, *strtok_ctx;
#ifdef USE_LOCK
struct flock lock;
@@ -186,15 +186,15 @@ libspid_error_t libspid_config_read_line(const char *filename, const char* delim
}
/* get next key */
*key = '\0';
- while ( NULL != fgets(key_buffer, LIBSPID_KEY_MAX_LEN - 1, fp) )
+ while(fgets(line2_buffer, LIBSPID_LINE_MAX_LEN, fp))
{
/* remove the newline */
- if ( key_buffer[strlen(key_buffer) - 1] == '\n' )
+ if(line2_buffer[strlen(line2_buffer) - 1] == '\n')
{
- key_buffer[strlen(key_buffer) - 1] = '\0';
+ line2_buffer[strlen(line2_buffer) - 1] = '\0';
}
/* get the index */
- ptr = strtok_r(key_buffer, delimiters, &strtok_ctx);
+ ptr = strtok_r(line2_buffer, delimiters, &strtok_ctx);
//printf("key2=%s\n", ptr);
/* check if it is looked key */
if( (ptr == NULL) || (strlen(ptr) <= 0) || (*ptr == '#') )