@@ -49,7 +49,7 @@ remove_pkg(const char *repodir, const char *file)
4949 int r ;
5050
5151 r = snprintf (filepath , sizeof (filepath ), "%s/%s" , repodir , file );
52- if (r < 0 || (size_t )r >= sizeof (r )) {
52+ if (r < 0 || (size_t )r >= sizeof (filepath )) {
5353 r = - ENAMETOOLONG ;
5454 goto err ;
5555 }
@@ -59,7 +59,7 @@ remove_pkg(const char *repodir, const char *file)
5959 }
6060 return 0 ;
6161err :
62- xbps_error_printf ("failed to remove package: %s: %s\n" ,
62+ xbps_error_printf ("failed to remove package file : %s: %s\n" ,
6363 filepath , strerror (- r ));
6464 return r ;
6565}
@@ -71,7 +71,7 @@ remove_sig(const char *repodir, const char *file, const char *suffix)
7171 int r ;
7272
7373 r = snprintf (sigpath , sizeof (sigpath ), "%s/%s.%s" , repodir , file , suffix );
74- if (r < 0 || (size_t )r >= sizeof (r )) {
74+ if (r < 0 || (size_t )r >= sizeof (sigpath )) {
7575 r = - ENAMETOOLONG ;
7676 goto err ;
7777 }
@@ -81,7 +81,7 @@ remove_sig(const char *repodir, const char *file, const char *suffix)
8181 }
8282 return 0 ;
8383err :
84- xbps_error_printf ("failed to remove package : %s: %s\n" ,
84+ xbps_error_printf ("failed to remove signature file : %s: %s\n" ,
8585 sigpath , strerror (- r ));
8686 return r ;
8787}
@@ -158,7 +158,7 @@ remove_obsoletes(struct xbps_handle *xhp, const char *repodir)
158158 return EXIT_SUCCESS ;
159159 }
160160
161- if ((dirp = opendir ("." )) == NULL ) {
161+ if ((dirp = opendir (repodir )) == NULL ) {
162162 xbps_error_printf ("xbps-rindex: failed to open %s: %s\n" ,
163163 repodir , strerror (errno ));
164164 xbps_repo_release (repo );
0 commit comments