Надо поправить код под себя, уже убился, то-ли я не понимаю, то-ли лыжи. Гуглить с главным словом «c» ни как не получается.
Извините, что обращаюсь, правлю чей-то дипломный проект под себя. Сам не сишник, и по сям гуглить как-то не получается... (
есть код
....
if(strcmp(strtok(chars_get, ","), "IT_VALUE_IN"))
goto out_1;
if((token1 = strtok(NULL, ",")) == NULL)
goto out_1;
if((token2 = strtok(NULL, ",")) == NULL)
goto out_1;
.....
.....
free(chars_get);
return OK_VAL;
out_1:
free(chars_get);
break;
.....
У меня вытекли глаза, почки, ноги... Это нормальный сишный код? Я ни когда не вчитывался, не тупой, читать код умею... Будет-ли нормально это перепилить для начала хотябы в
if (strcmp(strtok(chars_get, ","), "IT_VALUE_IN")) ||
((token1 = strtok(NULL, ",")) == NULL) ||
((token2 = strtok(NULL, ",")) == NULL)
{free(chars_get);
break; }
Научите гуглить по сям...