diff options
| author | xHire <xhire@tuxportal.cz> | 2008-10-25 14:11:06 +0200 |
|---|---|---|
| committer | xHire <xhire@tuxportal.cz> | 2008-10-25 14:11:06 +0200 |
| commit | c8a9209d77a896bf49227e5aeccd54e91ccf29cc (patch) | |
| tree | 6b7367406ebbc6ce3ea5e0c8668c75f6fb3f6ae9 /src/client/configFile.c | |
| parent | cb9deba915dd7b114eeb76601eb1c8b07c1ba90f (diff) | |
Changed style of the code to the K&R standard
Diffstat (limited to 'src/client/configFile.c')
| -rw-r--r-- | src/client/configFile.c | 176 |
1 files changed, 85 insertions, 91 deletions
diff --git a/src/client/configFile.c b/src/client/configFile.c index 4df4d6e..71f4237 100644 --- a/src/client/configFile.c +++ b/src/client/configFile.c @@ -7,142 +7,136 @@ #include "main.h" #include "configFile.h" -int -isYesOrNO(char *s) +int isYesOrNO(char *s) { - if (s[0] == 'Y' || s[0] == 'y') - return 1; - return 0; + if (s[0] == 'Y' || s[0] == 'y') + return 1; + return 0; } -char * -getYesOrNo(int n) +char *getYesOrNo(int n) { - return (n != 0 ? "YES" : "NO"); + return (n != 0 ? "YES" : "NO"); } -int -getValue(char *line, char *env, char *val, int len) +int getValue(char *line, char *env, char *val, int len) { - char *offset_env; - char *offset_val_begin; - char *offset_val_end; - char clone_env[STR_SIZE]; - int val_len; + char *offset_env; + char *offset_val_begin; + char *offset_val_end; + char clone_env[STR_SIZE]; + int val_len; - strcpy(clone_env, env); + strcpy(clone_env, env); - offset_env = strstr(line, clone_env); - if (offset_env == NULL) - return -1; + offset_env = strstr(line, clone_env); + if (offset_env == NULL) + return -1; - offset_val_begin = strchr(offset_env, '"'); - if (offset_val_begin == NULL) - return -1; + offset_val_begin = strchr(offset_env, '"'); + if (offset_val_begin == NULL) + return -1; - offset_val_end = strchr(offset_val_begin + 1, '"'); - if (offset_val_end == NULL) - return -1; + offset_val_end = strchr(offset_val_begin + 1, '"'); + if (offset_val_end == NULL) + return -1; - val_len = (int) (offset_val_end - (offset_val_begin + 1)); - if (val_len > len - 1) - val_len = len - 1; + val_len = (int) (offset_val_end - (offset_val_begin + 1)); + if (val_len > len - 1) + val_len = len - 1; - memset(val, 0, len); - memcpy(val, offset_val_begin + 1, val_len); + memset(val, 0, len); + memcpy(val, offset_val_begin + 1, val_len); - return 0; + return 0; } -char * -setValue(char *line, char *env, char *val) +char *setValue(char *line, char *env, char *val) { - char *offset_env; - char *offset_val_begin; - char *offset_val_end; - char clone_env[STR_SIZE]; - char clone[STR_SIZE]; + char *offset_env; + char *offset_val_begin; + char *offset_val_end; + char clone_env[STR_SIZE]; + char clone[STR_SIZE]; - //strcpy(clone_env, " "); - strcpy(clone_env, env); + //strcpy(clone_env, " "); + strcpy(clone_env, env); - offset_env = strstr(line, clone_env); - if (offset_env == NULL) - return NULL; + offset_env = strstr(line, clone_env); + if (offset_env == NULL) + return NULL; - offset_val_begin = strchr(offset_env, '"'); - if (offset_val_begin == NULL) - return NULL; + offset_val_begin = strchr(offset_env, '"'); + if (offset_val_begin == NULL) + return NULL; - offset_val_end = strchr(offset_val_begin + 1, '"'); - if (offset_val_end == NULL) - return NULL; + offset_val_end = strchr(offset_val_begin + 1, '"'); + if (offset_val_end == NULL) + return NULL; - memset(clone, 0, STR_SIZE); - strncpy(clone, line, (int) ((offset_val_begin - line) + 1)); - strcat(clone, val); - strcat(clone, offset_val_end); + memset(clone, 0, STR_SIZE); + strncpy(clone, line, (int) ((offset_val_begin - line) + 1)); + strcat(clone, val); + strcat(clone, offset_val_end); - return strdup(clone); + return strdup(clone); } -int -getValueInConfigFile(textFile_t * textFile, char *env, char *val, int len) +int getValueInConfigFile(textFile_t * textFile, char *env, char *val, int len) { - int i; - char *line; + int i; + char *line; - for (i = 0; i < textFile->text->count; i++) { - line = (char *) (textFile->text->list[i]); + for (i = 0; i < textFile->text->count; i++) { + line = (char *) (textFile->text->list[i]); - //printf("env = %s line = %s\n", env, line); + //printf("env = %s line = %s\n", env, line); - if (strncmp(line, env, strlen(env)) == 0) { - return getValue(line, env, val, len); - } - } + if (strncmp(line, env, strlen(env)) == 0) { + return getValue(line, env, val, len); + } + } - return -1; + return -1; } -int -setValueInConfigFile(textFile_t * textFile, char *env, char *val) +int setValueInConfigFile(textFile_t * textFile, char *env, char *val) { - int i; - char *line; - char *ret; + int i; + char *line; + char *ret; - for (i = 0; i < textFile->text->count; i++) { - line = (char *) (textFile->text->list[i]); + for (i = 0; i < textFile->text->count; i++) { + line = (char *) (textFile->text->list[i]); - if (strncmp(line, env, strlen(env)) == 0) { - ret = setValue(line, env, val); + if (strncmp(line, env, strlen(env)) == 0) { + ret = setValue(line, env, val); - if (ret != NULL) { - delListItem(textFile->text, i, free); - insList(textFile->text, i, ret); + if (ret != NULL) { + delListItem(textFile->text, i, free); + insList(textFile->text, i, ret); - return 0; - } - } - } + return 0; + } + } + } - return -1; + return -1; } void loadValueFromConfigFile(textFile_t * textFile, char *env, char *val, int len, - char *butVal) + char *butVal) { - strcpy(val, butVal); + strcpy(val, butVal); - if (getValueInConfigFile(textFile, env, val, len) != 0) { - char line[STR_SIZE]; + if (getValueInConfigFile(textFile, env, val, len) != 0) { + char line[STR_SIZE]; - sprintf(line, "%s=\"%s\"", env, butVal); - addList(textFile->text, strdup(line)); + sprintf(line, "%s=\"%s\"", env, butVal); + addList(textFile->text, strdup(line)); #ifdef DEBUG - printf(_("ADDING: \"%s\" into config file.\n"), line); + printf(_("ADDING: \"%s\" into config file.\n"), line); #endif - } + } } |