char *ptrs[2] = {NULL,NULL};
int i = 0;
int idx = 0;
+ char *origline = line;
while (i < (int)line_len) {
if (line[i] == ',' || line[i] == '\n' || line[i] == '\0' || i == (int)(line_len - 1)) {
line += (i+1);
i = 0;
+ if (line >= origline + line_len)
+ break;
if (strlen(line) == 0)
break;
if (idx == 2)
char *ptrs[3] = {NULL,NULL,NULL};
int i = 0;
int idx = 0;
+ char *origline = line;
while (i < (int)line_len) {
if (line[i] == ',' || line[i] == '\n' || line[i] == '\0' || i == (int)(line_len - 1)) {
line += (i+1);
i = 0;
+ if (line >= origline + line_len)
+ break;
if (strlen(line) == 0)
break;
if (idx == 3)