successfull or failed via the return value.
Therefore I cannot use it as error message.
revert some code of R206
git-svn-id: http://opkg.googlecode.com/svn/trunk@208
e8e0d7a0-c8d9-11dd-a880-
a1081c7ac358
free(dir_with_prefix);
- if (buffer == NULL) {
- return EINVAL;
+ /* BUG: How do we know if deb_extract worked or not? This is a
+ defect in the current deb_extract from what I can tell. */
+
+ if (buffer) {
+ free(buffer);
}
- free(buffer);
return 0;
}
| extract_unconditional,
dir, NULL);
- if (buffer == NULL) {
- return EINVAL;
+ /* BUG: How do we know if deb_extract worked or not? This is a
+ defect in the current deb_extract from what I can tell. */
+
+ if (buffer) {
+ free(buffer);
}
- free(buffer);
return 0;
}
/* BUG: How do we know if deb_extract worked or not? This is a
defect in the current deb_extract from what I can tell. */
- if (buffer == NULL) {
- return EINVAL;
+ if (buffer) {
+ free(buffer);
}
- free(buffer);
return 0;
}