char* sspm_lowercase(char* str)
{
char* p = 0;
- char* new = sspm_strdup(str);
+ char* new;
if(str ==0){
return 0;
}
+ new = sspm_strdup(str);
+
for(p = new; *p!=0; p++){
*p = tolower(*p);
}
char *p = strchr(ltype,'/');
if (p==0){
+ free(ltype);
return SSPM_UNKNOWN_MINOR_TYPE;
}