goto ERROR;
}
+ // Write scriptlets
+ for (unsigned int i = 0; i < packager->num_scriptlets; i++) {
+ r = pakfire_packager_write_scriptlet(packager, a, packager->scriptlets[i]);
+ if (r) {
+ ERROR(packager->pakfire, "Could not add scriptlet to the archive: %m\n");
+ goto ERROR;
+ }
+ }
+
// Write the payload
if (packager->files) {
r = pakfire_packager_write_archive(packager, a, "DATA",
}
}
- // Write scriptlets
- for (unsigned int i = 0; i < packager->num_scriptlets; i++) {
- r = pakfire_packager_write_scriptlet(packager, a, packager->scriptlets[i]);
- if (r) {
- ERROR(packager->pakfire, "Could not add scriptlet to the archive: %m\n");
- goto ERROR;
- }
- }
-
// Success
r = 0;