diff -r 87b508932fa3 -r 00eb34bfe348 reprepro/4.12.5-1/debian/patches/0099-changes-file-process-messages.patch --- a/reprepro/4.12.5-1/debian/patches/0099-changes-file-process-messages.patch Fri Oct 27 11:56:51 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,29 +0,0 @@ -diff -r ef6d4e102766 incoming.c ---- a/incoming.c Tue Jul 15 15:56:42 2014 +0200 -+++ b/incoming.c Tue Jul 15 16:02:01 2014 +0200 -@@ -2403,6 +2403,8 @@ - for (j = 0 ; j < i->files.count ; j ++) { - const char *basefilename = i->files.values[j]; - size_t l = strlen(basefilename); -+ char *fullfilename; -+ - #define C_SUFFIX ".changes" - const size_t c_len = strlen(C_SUFFIX); - if (l <= c_len || -@@ -2411,7 +2413,16 @@ - if (changesfilename != NULL && strcmp(basefilename, changesfilename) != 0) - continue; - /* a .changes file, check it */ -+ fullfilename = calc_dirconcat(i->directory, i->files.values[j]); -+ if( fullfilename == NULL ) { -+ result = RET_ERROR_OOM; -+ continue; -+ } -+ printf("processing changesfile '%s'\n", fullfilename); -+ fprintf(stderr, "processing changesfile '%s'\n", fullfilename); - r = process_changes(i, j); -+ printf("changesfile '%s' done\n", fullfilename); -+ fprintf(stderr, "changesfile '%s' done\n", fullfilename); - RET_UPDATE(result, r); - } -