31 lines
738 B
Diff
31 lines
738 B
Diff
diff -up mutt-1.10.1/pgpewrap.c.mutt-1.9.3-1_coverity_161 mutt-1.10.1/pgpewrap.c
|
|
--- mutt-1.10.1/pgpewrap.c.mutt-1.9.3-1_coverity_161 2018-11-26 11:34:45.733027391 +0100
|
|
+++ mutt-1.10.1/pgpewrap.c 2018-11-26 11:36:14.650319151 +0100
|
|
@@ -26,12 +26,6 @@ int main(int argc, char **argv) {
|
|
print_usage(argv[0]);
|
|
}
|
|
|
|
- opts = malloc((2 * argc + 1) * sizeof (* opts)); /* __MEM_CHECKED__ */
|
|
- if(!opts) {
|
|
- perror(argv[0]);
|
|
- exit(2);
|
|
- }
|
|
-
|
|
if (argc < 2)
|
|
{
|
|
fprintf (stderr,
|
|
@@ -40,6 +34,13 @@ int main(int argc, char **argv) {
|
|
return 1;
|
|
}
|
|
|
|
+ opts = malloc((2 * argc + 1) * sizeof (* opts)); /* __MEM_CHECKED__ */
|
|
+ if(!opts) {
|
|
+ perror(argv[0]);
|
|
+ exit(2);
|
|
+ }
|
|
+
|
|
+
|
|
opt = opts;
|
|
*opt++ = argv[1];
|
|
pfx = NULL;
|