/[mcrypt]/libmcrypt/lib/mcrypt_extra.c
ViewVC logotype

Diff of /libmcrypt/lib/mcrypt_extra.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by nmav, Sat Sep 15 09:41:51 2001 UTC revision 1.19 by nmav, Thu Jan 24 10:47:12 2002 UTC
# Line 87  WIN32DLL_DEFINE char **mcrypt_list_algor Line 87  WIN32DLL_DEFINE char **mcrypt_list_algor
87                          if (mcrypt_algorithm_module_ok( mps[i].name, NULL) > 0) {                          if (mcrypt_algorithm_module_ok( mps[i].name, NULL) > 0) {
88                                  filename =                                  filename =
89                                      realloc(filename,                                      realloc(filename,
90                                              (*size +                                              ((*size) + 1) * sizeof(char *));
                                              1) * sizeof(char *));  
91                                  if (filename==NULL) {                                  if (filename==NULL) {
92                                          goto freeall;                                          goto freeall;
93                                  }                                  }
94                                  filename[*size] = strdup( mps[i].name);                                  filename[*size] = (char*) strdup( mps[i].name);
95                                  if (filename[*size]==NULL) goto freeall;                                  if (filename[*size]==NULL) goto freeall;
96                                  (*size)++;                                  (*size)++;
97                          }                          }
# Line 145  WIN32DLL_DEFINE char **mcrypt_list_algor Line 144  WIN32DLL_DEFINE char **mcrypt_list_algor
144                                          }                                          }
145    
146                                                                                    
147                                          filename[*size] =                                          filename[*size] = (char*)
148                                              calloc(1, tmpsize + 1);                                              calloc(1, tmpsize + 1);
149                                          if (filename[*size]==NULL) {                                          if (filename[*size]==NULL) {
150                                                  free(dirname);                                                  free(dirname);
# Line 197  WIN32DLL_DEFINE char **mcrypt_list_modes Line 196  WIN32DLL_DEFINE char **mcrypt_list_modes
196                                  if (filename==NULL) {                                  if (filename==NULL) {
197                                          goto freeall;                                          goto freeall;
198                                  }                                  }
199                                  filename[*size] = strdup( mps[i].name);                                  filename[*size] = (char*) strdup( mps[i].name);
200                                  if (filename[*size]==NULL) goto freeall;                                  if (filename[*size]==NULL) goto freeall;
201                                  (*size)++;                                  (*size)++;
202                          }                          }

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26