Code Review
/
src
/
app-framework-main.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Use structures for generating units
[src/app-framework-main.git]
/
src
/
wgtpkg-install.c
diff --git
a/src/wgtpkg-install.c
b/src/wgtpkg-install.c
index
22b8050
..
44d2171
100644
(file)
--- a/
src/wgtpkg-install.c
+++ b/
src/wgtpkg-install.c
@@
-353,6
+353,7
@@
struct wgt_info *install_widget(const char *wgtfile, const char *root, int force
const struct wgt_desc *desc;
char installdir[PATH_MAX];
int port;
const struct wgt_desc *desc;
char installdir[PATH_MAX];
int port;
+ struct unitconf uconf;
NOTICE("-- INSTALLING widget %s to %s --", wgtfile, root);
NOTICE("-- INSTALLING widget %s to %s --", wgtfile, root);
@@
-397,14
+398,17
@@
struct wgt_info *install_widget(const char *wgtfile, const char *root, int force
if (port < 0)
goto error4;
if (port < 0)
goto error4;
- if (unit_install(ifo, installdir, FWK_ICON_DIR, port))
+ uconf.installdir = installdir;
+ uconf.icondir = FWK_ICON_DIR;
+ uconf.port = port;
+ if (unit_install(ifo, &uconf))
goto error4;
file_reset();
return ifo;
error4:
goto error4;
file_reset();
return ifo;
error4:
- /*
todo
: cleanup */
+ /*
TODO
: cleanup */
error3:
wgt_info_unref(ifo);
error3:
wgt_info_unref(ifo);