Changeset 4562
- Timestamp:
- 07/29/08 16:07:05 (5 years ago)
- File:
-
- 1 edited
-
trunk/src/target/opkg/libopkg/opkg.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/target/opkg/libopkg/opkg.c
r4545 r4562 565 565 { 566 566 /* XXX: Error: Package seems to be not installed (STATUS = NOT_INSTALLED). */ 567 opkg_package_free (pdata.package); 567 568 return OPKG_PACKAGE_NOT_INSTALLED; 568 569 } … … 640 641 if (err) 641 642 { 643 644 opkg_package_free (pdata.package); 642 645 switch (err) 643 646 { … … 655 658 656 659 err = opkg_configure_packages (opkg->conf, NULL); 657 if (err) 660 if (err) { 661 opkg_package_free (pdata.package); 658 662 return OPKG_UNKNOWN_ERROR; 663 } 659 664 660 665 /* write out status files and file lists */ … … 907 912 package = old_pkg_to_new (pkg); 908 913 callback (opkg, package, user_data); 914 opkg_package_free (package); 909 915 } 910 916 … … 951 957 package = old_pkg_to_new (new); 952 958 callback (opkg, package, user_data); 959 opkg_package_free (package); 953 960 } 954 961 }
Note: See TracChangeset
for help on using the changeset viewer.
