@@ -66,7 +66,7 @@ xstrdup(const char *src)
6666{
6767 char * p ;
6868 if (!(p = strdup (src ))) {
69- fprintf ( stderr , "Error: %s\n" , strerror (errno ));
69+ xbps_error_printf ( " %s\n" , strerror (errno ));
7070 exit (1 );
7171 }
7272 return p ;
@@ -155,7 +155,7 @@ rcv_load_file(rcv_t *rcv, const char *fname)
155155
156156 if ((file = fopen (rcv -> fname , "r" )) == NULL ) {
157157 if (!rcv -> manual ) {
158- fprintf ( stderr , "FileError: can't open '%s': %s\n" ,
158+ xbps_error_printf ( "FileError: can't open '%s': %s\n" ,
159159 rcv -> fname , strerror (errno ));
160160 }
161161 return false;
@@ -174,15 +174,15 @@ rcv_load_file(rcv_t *rcv, const char *fname)
174174 if (rcv -> buf == NULL ) {
175175 rcv -> bufsz = rcv -> len + 1 ;
176176 if (!(rcv -> buf = calloc (rcv -> bufsz , sizeof (char )))) {
177- fprintf ( stderr , "MemError: can't allocate memory: %s\n" ,
177+ xbps_error_printf ( "MemError: can't allocate memory: %s\n" ,
178178 strerror (errno ));
179179 fclose (file );
180180 return false;
181181 }
182182 } else if (rcv -> bufsz <= rcv -> len ) {
183183 rcv -> bufsz = rcv -> len + 1 ;
184184 if (!(rcv -> buf = realloc (rcv -> buf , rcv -> bufsz ))) {
185- fprintf ( stderr , "MemError: can't allocate memory: %s\n" ,
185+ xbps_error_printf ( "MemError: can't allocate memory: %s\n" ,
186186 strerror (errno ));
187187 fclose (file );
188188 return false;
@@ -260,7 +260,7 @@ rcv_sh_substitute(rcv_t *rcv, const char *str, size_t len)
260260 }
261261 if (reflen ) {
262262 if (reflen >= sizeof buf ) {
263- fprintf ( stderr , "out of memory\n" );
263+ xbps_error_printf ( "out of memory\n" );
264264 exit (1 );
265265 }
266266 strncpy (buf , ref , reflen );
@@ -283,10 +283,10 @@ rcv_sh_substitute(rcv_t *rcv, const char *str, size_t len)
283283 return ret ;
284284
285285err1 :
286- fprintf ( stderr , "syntax error: in file '%s'\n" , rcv -> fname );
286+ xbps_error_printf ( "syntax error: in file '%s'\n" , rcv -> fname );
287287 exit (1 );
288288err2 :
289- fprintf ( stderr ,
289+ xbps_error_printf (
290290 "Shell cmd failed: '%s' for "
291291 "template '%s'" ,
292292 cmd , rcv -> fname );
@@ -365,12 +365,11 @@ rcv_get_pkgver(rcv_t *rcv)
365365
366366 if (!xbps_dictionary_set (rcv -> env , key ,
367367 xbps_string_create_cstring (val ))) {
368- fprintf ( stderr , "error: xbps_dictionary_set" );
368+ xbps_error_printf ( " xbps_dictionary_set failed " );
369369 exit (1 );
370370 }
371371
372- if (rcv -> xhp .flags & XBPS_FLAG_DEBUG )
373- fprintf (stderr , "%s: %s %s\n" , rcv -> fname , key , val );
372+ xbps_dbg_printf ("%s: %s %s\n" , rcv -> fname , key , val );
374373
375374 free (key );
376375 free (val );
@@ -432,7 +431,7 @@ rcv_process_file(rcv_t *rcv, const char *fname, rcv_check_func check)
432431 if (!xbps_dictionary_get_cstring_nocopy (rcv -> env , "pkgname" , & pkgname ) ||
433432 !xbps_dictionary_get_cstring_nocopy (rcv -> env , "version" , & version ) ||
434433 !xbps_dictionary_get_cstring_nocopy (rcv -> env , "revision" , & revision )) {
435- fprintf ( stderr , "ERROR: '%s':"
434+ xbps_error_printf ( " '%s':"
436435 " missing required variable (pkgname, version or revision)!" ,
437436 fname );
438437 exit (1 );
@@ -540,22 +539,22 @@ rcv_check_version(rcv_t *rcv)
540539 assert (rcv );
541540
542541 if ((rcv -> have_vars & GOT_PKGNAME_VAR ) == 0 ) {
543- fprintf ( stderr , "ERROR: '%s': missing pkgname variable!\n" , rcv -> fname );
542+ xbps_error_printf ( " '%s': missing pkgname variable!\n" , rcv -> fname );
544543 exit (EXIT_FAILURE );
545544 }
546545 if ((rcv -> have_vars & GOT_VERSION_VAR ) == 0 ) {
547- fprintf ( stderr , "ERROR: '%s': missing version variable!\n" , rcv -> fname );
546+ xbps_error_printf ( " '%s': missing version variable!\n" , rcv -> fname );
548547 exit (EXIT_FAILURE );
549548 }
550549 if ((rcv -> have_vars & GOT_REVISION_VAR ) == 0 ) {
551- fprintf ( stderr , "ERROR: '%s': missing revision variable!\n" , rcv -> fname );
550+ xbps_error_printf ( " '%s': missing revision variable!\n" , rcv -> fname );
552551 exit (EXIT_FAILURE );
553552 }
554553
555554 if (!xbps_dictionary_get_cstring_nocopy (rcv -> env , "pkgname" , & pkgname ) ||
556555 !xbps_dictionary_get_cstring_nocopy (rcv -> env , "version" , & version ) ||
557556 !xbps_dictionary_get_cstring_nocopy (rcv -> env , "revision" , & revision )) {
558- fprintf ( stderr , "error: \n" );
557+ xbps_error_printf ( "couldn't get pkgname, version, and/or revision \n" );
559558 exit (1 );
560559 }
561560
@@ -646,7 +645,7 @@ rcv_process_dir(rcv_t *rcv, rcv_proc_func process)
646645 if ((closedir (dir )) != -1 )
647646 return ret ;
648647error :
649- fprintf ( stderr , "Error: while processing dir '%s/srcpkgs': %s\n" ,
648+ xbps_error_printf ( " while processing dir '%s/srcpkgs': %s\n" ,
650649 rcv -> distdir , strerror (errno ));
651650 exit (1 );
652651}
@@ -779,7 +778,7 @@ main(int argc, char **argv)
779778 char * tmp = rcv .distdir ;
780779 rcv .distdir = realpath (tmp , NULL );
781780 if (rcv .distdir == NULL ) {
782- fprintf ( stderr , "Error: realpath(%s): %s\n" , tmp , strerror (errno ));
781+ xbps_error_printf ( " realpath(%s): %s\n" , tmp , strerror (errno ));
783782 exit (1 );
784783 }
785784 free (tmp );
@@ -793,7 +792,7 @@ main(int argc, char **argv)
793792 rcv_init (& rcv , prog );
794793
795794 if (chdir (rcv .distdir ) == -1 || chdir ("srcpkgs" ) == -1 ) {
796- fprintf ( stderr , "Error: while changing directory to '%s/srcpkgs': %s\n" ,
795+ xbps_error_printf ( " while changing directory to '%s/srcpkgs': %s\n" ,
797796 rcv .distdir , strerror (errno ));
798797 exit (1 );
799798 }
0 commit comments