@@ -413,6 +413,8 @@ print_query(struct pkg *pkg, char *qstr, char multiline)
413
413
format_str (pkg , output , qstr , str );
414
414
printf ("%s\n" , output -> buf );
415
415
}
416
+ free (slit );
417
+ free (sl );
416
418
break ;
417
419
case 'G' :
418
420
pkg_get (pkg , PKG_ATTR_GROUPS , & sl );
@@ -421,6 +423,8 @@ print_query(struct pkg *pkg, char *qstr, char multiline)
421
423
format_str (pkg , output , qstr , str );
422
424
printf ("%s\n" , output -> buf );
423
425
}
426
+ free (slit );
427
+ free (sl );
424
428
break ;
425
429
case 'B' :
426
430
pkg_get (pkg , PKG_ATTR_SHLIBS_REQUIRED , & sl );
@@ -429,6 +433,8 @@ print_query(struct pkg *pkg, char *qstr, char multiline)
429
433
format_str (pkg , output , qstr , str );
430
434
printf ("%s\n" , output -> buf );
431
435
}
436
+ free (slit );
437
+ free (sl );
432
438
break ;
433
439
case 'b' :
434
440
pkg_get (pkg , PKG_ATTR_SHLIBS_PROVIDED , & sl );
@@ -437,6 +443,8 @@ print_query(struct pkg *pkg, char *qstr, char multiline)
437
443
format_str (pkg , output , qstr , str );
438
444
printf ("%s\n" , output -> buf );
439
445
}
446
+ free (slit );
447
+ free (sl );
440
448
break ;
441
449
case 'A' :
442
450
pkg_get (pkg , PKG_ATTR_ANNOTATIONS , & kl );
0 commit comments