rendered paste bodystock fdeleteline(filename[], line[]){ if (fexist(filename)) { new temp[256], File:fHnd1 = fopen(filename, io_read), len = strlen(line); if (fHnd1) { new File:fHnd2 = ftemp(); if (fHnd2) { while (fread(fHnd1, temp)) { if (strcmp(temp, line, .length = len)) { fwrite(fHnd2, line); } } fclose(fHnd1); fremove(filename); fHnd1 = fopen(filename, io_write); if (fHnd1) { while (fread(fHnd2, line)) { fwrite(fHnd1, line); } fclose(fHnd1); fclose(fHnd2); return 1; } fclose(fHnd2); } fclose(fHnd1); } } return 0;}