AjBool gFileOutURLS(AjPStr url, AjPFile* outf){ AjPFilebuff buff = NULL; AjPStr file = NULL; AjPStr line = NULL; if(!gFilebuffURLS(url, &buff)) return ajFalse; while(ajBuffreadLine(buff, &line)){ ajWriteline(*outf, line); } ajFilebuffDel(&buff); return ajTrue; }
static void dastestSaveRawFeatures(AjPFilebuff buff, const AjPStr ffname) { AjPFile ffile = NULL; AjPStr line = ajStrNew(); AjPStr ffnamee = ajStrNew(); ajFmtPrintS(&ffnamee, "%S.raw.dasgff", ffname); ffile = ajFileNewOutNameS(ffnamee); while(!ajFilebuffIsEmpty(buff)) { ajBuffreadLine(buff,&line); ajDebug("ajDasQueryParse: line: %S", line); ajWriteline(ffile, line); ajStrDel(&line); } ajFileClose(&ffile); ajStrDel(&ffnamee); return; }