Subversion Repositories SvarDOS

Rev

Rev 242 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 242 Rev 243
Line 30... Line 30...
30
  char **s2 = (char **)str2;
30
  char **s2 = (char **)str2;
31
  return(strcasecmp(*s1, *s2));
31
  return(strcasecmp(*s1, *s2));
32
}
32
}
33
 
33
 
34
 
34
 
35
static int loadinstpkglist(char **packagelist, char **packagelist_ver, int packagelist_maxlen, char *filterstr, const char *dosdir) {
35
static int loadinstpkglist(char **packagelist, char **packagelist_ver, int packagelist_maxlen, const char *filterstr, const char *dosdir) {
36
  DIR *dp;
36
  DIR *dp;
37
  int packagelist_len = 0, x;
37
  int packagelist_len = 0, x;
38
  struct dirent *ep;
38
  struct dirent *ep;
39
  #define verstr_maxlen 64
39
  #define verstr_maxlen 64
40
  char pkgdir[512], lsmfilename[1024], verstr[verstr_maxlen];
40
  char pkgdir[512], lsmfilename[1024], verstr[verstr_maxlen];
Line 76... Line 76...
76
  }
76
  }
77
}
77
}
78
 
78
 
79
#define packagelist_maxlen 1024
79
#define packagelist_maxlen 1024
80
 
80
 
81
void showinstalledpkgs(char *filterstr, const char *dosdir) {
81
void showinstalledpkgs(const char *filterstr, const char *dosdir) {
82
  char *packagelist[packagelist_maxlen];
82
  char *packagelist[packagelist_maxlen];
83
  char *packagelist_ver[packagelist_maxlen];
83
  char *packagelist_ver[packagelist_maxlen];
84
  int packagelist_len, x;
84
  int packagelist_len, x;
85
 
85
 
86
  /* load the list of packages */
86
  /* load the list of packages */