equal
deleted
inserted
replaced
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 { |