cdbackup.c
branchtrunk
changeset 13 6ef9b2adca64
parent 12 6d3770b1a9e1
child 14 ae01b419e8f9
equal deleted inserted replaced
12:6d3770b1a9e1 13:6ef9b2adca64
   136 {
   136 {
   137   char *cmd;
   137   char *cmd;
   138   FILE *p;
   138   FILE *p;
   139   long size=-1;
   139   long size=-1;
   140   
   140   
   141   asprintf(&cmd,"%s 2>&1 dev=%s -atip",exename,cdr_dev);
   141   if(asprintf(&cmd,"%s 2>&1 dev=%s -atip",exename,cdr_dev)<0) {
       
   142     fprintf(stderr,"%s: error making atip command: %s\n",prg_name,strerror(errno));
       
   143     return -1;
       
   144     }
   142   DEBUG("%s: cdrecord atip command: %s\n",prg_name,cmd);
   145   DEBUG("%s: cdrecord atip command: %s\n",prg_name,cmd);
   143 
   146 
   144   p=popen(cmd,"r");
   147   p=popen(cmd,"r");
   145   if(!p) fprintf(stderr,"%s: atip command failed\n",prg_name);
   148   if(!p) fprintf(stderr,"%s: atip command failed\n",prg_name);
   146   else {
   149   else {