Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "confFile.h"
- void readFile(char ***config)
- {
- FILE * fp;
- char * line = NULL;
- size_t len = 0;
- ssize_t read;
- //static char* array[32];
- int i = 0;
- char* ret;
- int size = 10;
- *config = (char**)malloc(sizeof(char*)*size);
- fp = fopen("./config.cfg", "r");
- if (fp == NULL)
- exit(EXIT_FAILURE);
- while ((read = getline(&line, &len, fp)) != -1) {
- ret = strstr(line, "=");
- (*config)[i] = (char *)malloc((strlen(ret)+1));
- strcpy(*config[i], (ret+1));
- //printf("%s", *config[i]);
- i++;
- }
- fclose(fp);
- if (line)
- free(line);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement