Changeset 4204


Ignore:
Timestamp:
03/13/08 16:38:39 (5 years ago)
Author:
thomas
Message:

opkg: enable -Werror in libopkg and fix resulting build failures

Location:
trunk/src/target/opkg/libopkg
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/target/opkg/libopkg/Makefile.am

    r4200 r4204  
    11 
    2 ALL_CFLAGS=-g -O -Wall -DHOST_CPU_STR=\"@host_cpu@\" -DBUILD_CPU=@build_cpu@ -DLIBDIR=\"@libdir@\" -DOPKGLIBDIR=\"@opkglibdir@\" -DDATADIR=\"@datadir@\" -I$(top_srcdir) 
     2ALL_CFLAGS=-g -O -Wall -Werror -DHOST_CPU_STR=\"@host_cpu@\" -DBUILD_CPU=@build_cpu@ -DLIBDIR=\"@libdir@\" -DOPKGLIBDIR=\"@opkglibdir@\" -DDATADIR=\"@datadir@\" -I$(top_srcdir) 
    33 
    44libopkg_includedir=$(includedir)/libopkg 
  • trunk/src/target/opkg/libopkg/file_util.c

    r4029 r4204  
    141141    int i, err; 
    142142    FILE *file; 
    143     unsigned char *md5sum_hex; 
     143    char *md5sum_hex; 
    144144    unsigned char md5sum_bin[md5sum_bin_len]; 
    145145 
  • trunk/src/target/opkg/libopkg/opkg_conf.c

    r4085 r4204  
    552552               opkg_conf_set_option(options, name, value); 
    553553          } else if (strcmp(type, "src") == 0) { 
    554                if (!nv_pair_list_find(pkg_src_list, name)) { 
     554               if (!nv_pair_list_find((nv_pair_list_t*) pkg_src_list, name)) { 
    555555                    pkg_src_list_append (pkg_src_list, name, value, extra, 0); 
    556556               } else { 
     
    559559               } 
    560560          } else if (strcmp(type, "src/gz") == 0) { 
    561                if (!nv_pair_list_find(pkg_src_list, name)) { 
     561               if (!nv_pair_list_find((nv_pair_list_t*) pkg_src_list, name)) { 
    562562                    pkg_src_list_append (pkg_src_list, name, value, extra, 1); 
    563563               } else { 
  • trunk/src/target/opkg/libopkg/opkg_configure.c

    r4192 r4204  
    1717 
    1818#include "opkg.h" 
    19  
     19#include "sprintf_alloc.h" 
    2020#include "opkg_configure.h" 
    2121#include "opkg_state.h" 
  • trunk/src/target/opkg/libopkg/pkg.c

    r4140 r4204  
    11601160} 
    11611161 
    1162 int pkg_name_version_and_architecture_compare(void *p1, void *p2) 
    1163 { 
    1164      const pkg_t *a = *(const pkg_t **)p1; 
    1165      const pkg_t *b = *(const pkg_t **)p2; 
     1162int pkg_name_version_and_architecture_compare(const void *p1, const void *p2) 
     1163{ 
     1164     const pkg_t *a = *(const pkg_t**) p1; 
     1165     const pkg_t *b = *(const pkg_t**) p2; 
    11661166     int namecmp; 
    11671167     int vercmp; 
     
    11901190} 
    11911191 
    1192 int abstract_pkg_name_compare(void *p1, void *p2) 
     1192int abstract_pkg_name_compare(const void *p1, const void *p2) 
    11931193{ 
    11941194     const abstract_pkg_t *a = *(const abstract_pkg_t **)p1; 
  • trunk/src/target/opkg/libopkg/pkg.h

    r4140 r4204  
    200200 
    201201int pkg_compare_versions(const pkg_t *pkg, const pkg_t *ref_pkg); 
    202 int pkg_name_version_and_architecture_compare(void *a, void *b); 
    203 int abstract_pkg_name_compare(void *a, void *b); 
     202int pkg_name_version_and_architecture_compare(const void *a, const void *b); 
     203int abstract_pkg_name_compare(const void *a, const void *b); 
    204204 
    205205char * pkg_formatted_info(pkg_t *pkg ); 
  • trunk/src/target/opkg/libopkg/pkg_vec.c

    r4029 r4204  
    102102void pkg_vec_insert(pkg_vec_t *vec, const pkg_t *pkg) 
    103103{ 
    104      int i; 
    105104     int found = 0; 
    106105 
     
    133132} 
    134133 
    135 typedef int (*compare_fcn_t)(const void *, const void *); 
    136 void pkg_vec_sort(pkg_vec_t *vec, int (*compar)(pkg_t *, pkg_t *)) 
    137 { 
    138      qsort(vec->pkgs, vec->len, sizeof(pkg_t *), (compare_fcn_t)compar); 
     134void pkg_vec_sort(pkg_vec_t *vec, compare_fcn_t compar) 
     135{ 
     136     qsort(vec->pkgs, vec->len, sizeof(pkg_t *), compar); 
    139137} 
    140138 
     
    192190void abstract_pkg_vec_insert(abstract_pkg_vec_t *vec, abstract_pkg_t *pkg) 
    193191{ 
    194     int i; 
    195192 
    196193#if 0 
     
    230227} 
    231228 
    232 void abstract_pkg_vec_sort(pkg_vec_t *vec, int (*compar)(abstract_pkg_t *, abstract_pkg_t *)) 
    233 { 
    234      qsort(vec->pkgs, vec->len, sizeof(pkg_t *), (compare_fcn_t)compar); 
    235 } 
    236  
     229void abstract_pkg_vec_sort(pkg_vec_t *vec, compare_fcn_t compar) 
     230{ 
     231     qsort(vec->pkgs, vec->len, sizeof(pkg_t *), compar); 
     232} 
     233 
  • trunk/src/target/opkg/libopkg/pkg_vec.h

    r4029 r4204  
    4848void pkg_vec_insert(pkg_vec_t *vec, const pkg_t *pkg); 
    4949int pkg_vec_contains(pkg_vec_t *vec, pkg_t *apkg); 
    50 void pkg_vec_sort(pkg_vec_t *vec, int (*compar)(pkg_t *, pkg_t *)); 
     50 
     51typedef int (*compare_fcn_t)(const void *, const void *); 
     52void pkg_vec_sort(pkg_vec_t *vec, compare_fcn_t compar); 
    5153 
    5254int pkg_vec_clear_marks(pkg_vec_t *vec); 
     
    5860abstract_pkg_t * abstract_pkg_vec_get(abstract_pkg_vec_t *vec, int i); 
    5961int abstract_pkg_vec_contains(abstract_pkg_vec_t *vec, abstract_pkg_t *apkg); 
    60 void abstract_pkg_vec_sort(pkg_vec_t *vec, int (*compar)(abstract_pkg_t *, abstract_pkg_t *)); 
     62void abstract_pkg_vec_sort(pkg_vec_t *vec, compare_fcn_t compar); 
    6163#endif 
    6264 
Note: See TracChangeset for help on using the changeset viewer.