Remove unused callbacks, a legacy of the now removed ipkg API.
authorgraham.gower <graham.gower@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>
Tue, 3 Nov 2009 01:38:51 +0000 (01:38 +0000)
committergraham.gower <graham.gower@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>
Tue, 3 Nov 2009 01:38:51 +0000 (01:38 +0000)
git-svn-id: http://opkg.googlecode.com/svn/trunk@244 e8e0d7a0-c8d9-11dd-a880-a1081c7ac358

libopkg/libopkg.c
libopkg/libopkg.h
libopkg/opkg_message.c

index 787a5100520b074464cc9ba09a8927e0770f7302..07de2c655913f8d6e04dc744aa6a4c26df848f96 100644 (file)
 #include "opkg_message.h"
 #include "opkg_error.h"
 
-opkg_status_callback opkg_cb_status = NULL;
-opkg_list_callback opkg_cb_list = NULL;
-
-int default_opkg_message_callback(opkg_conf_t *conf, message_level_t level, 
-                                 char *msg)
-{
-     if (conf && (conf->verbosity < level)) {
-         return 0;
-     } else {
-          if ( level == OPKG_ERROR ){
-             push_error_list(msg); 
-          } else
-           printf("%s",msg);
-     }
-     return 0;
-}
-
-int default_opkg_list_callback(char *name, char *desc, char *version, 
-                              pkg_state_status_t status, void *userdata)
-{
-     if (desc)
-         printf("%s - %s - %s\n", name, version, desc);
-     else
-         printf("%s - %s\n", name, version);
-     return 0;
-}
-
-int default_opkg_files_callback(char *name, char *desc, char *version,
-                   pkg_state_status_t status, void *userdata)
-{
-     if (desc)
-         printf("%s\n", desc);
-     return 0;
-}
-
-int default_opkg_status_callback(char *name, int istatus, char *desc,
-                                void *userdata)
-{
-     printf("%s\n", desc);
-     return 0;
-}
-
-char* default_opkg_response_callback(char *question)
-{
-     char *response = NULL;
-     printf("%s",question);
-     fflush(stdout);
-     do {
-         response = (char *)file_read_line_alloc(stdin);
-     } while (response == NULL);
-     return response;
-}
-
 /* This is used for backward compatibility */
 int
 opkg_op (int argc, char *argv[])
@@ -122,10 +69,6 @@ opkg_op (int argc, char *argv[])
              !strcmp(cmd_name,"status") )
            args.noreadfeedsfile = 1;
 
-       opkg_cb_message = default_opkg_message_callback;
-       opkg_cb_response = default_opkg_response_callback;
-       opkg_cb_status = default_opkg_status_callback;
-
 
        err = opkg_conf_init (&opkg_conf, &args);
        args_deinit (&args);
@@ -136,11 +79,6 @@ opkg_op (int argc, char *argv[])
                return err;
        }
 
-       if ( strcmp(cmd_name, "files")==0)
-            opkg_cb_list = default_opkg_files_callback;
-       else
-            opkg_cb_list = default_opkg_list_callback;
-
        cmd = opkg_cmd_find (cmd_name);
        if (cmd == NULL)
        {
index c4f741ddebbd30c646ec3ce6963d24437a2e03e5..5e9564aaa3e67f722f96d11e738801a9c61c4c90 100644 (file)
 #include "pkg.h"
 #include "user.h"
 
-typedef int (*opkg_status_callback)(char *name, int istatus, char *desc,
-       void *userdata);
-typedef int (*opkg_list_callback)(char *name, char *desc, char *version, 
-       pkg_state_status_t status, void *userdata);
-typedef void (*opkg_progress_callback)(int complete, int total, void *userdata);
 extern int opkg_op(int argc, char *argv[]); /* opkglib.c */
 
-extern opkg_message_callback opkg_cb_message; /* opkg_message.c */
-extern opkg_response_callback opkg_cb_response; /* user.c */
-extern opkg_status_callback opkg_cb_status;
-extern opkg_list_callback opkg_cb_list;
-extern opkg_download_progress_callback opkg_cb_download_progress; /* opkg_download.c */
-extern opkg_state_changed_callback opkg_cb_state_changed; /* opkg_state.c */
 #endif
index fc4a19620f8ccc465ecaf554e35d43f8a6ccab9c..33a9c90e3b3eaacbb459955e804fd2afe34dc4ba 100644 (file)
@@ -33,7 +33,7 @@ opkg_message (opkg_conf_t * conf, message_level_t level, char *fmt, ...)
        if (level == OPKG_ERROR) {
                char msg[256];
                vsnprintf(msg, 256, fmt, ap);
-               push_error_list(&error_list, msg);
+               push_error_list(msg);
        } else
                vprintf(fmt, ap);