/* * This file is (C) Chris Wohlgemuth 1999/2000 */ /* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include #include /* For stderr */ #include #include #include #include #include /**********************************************************/ /* Some helper functions */ void printError(char* errorString) { fprintf(stderr,"%s",errorString); } void printErrorCR(char* errorString) { fprintf(stderr,"%s\n",errorString); } void printData(char* outString) { int fileHandle; int rc; fileHandle=open("cddb.out",O_APPEND|O_TEXT|O_WRONLY|O_CREAT,S_IWRITE); if(fileHandle==-1) { printError("Cannot open cddb.out"); return; } rc= write(fileHandle,outString,strlen(outString)); // write(fileHandle,"\n",sizeof("\n")); close(fileHandle); return; }