bug fixes regarding file selection

pull/19/head
mananapr 5 years ago
parent b37b3cee58
commit d284e90516

20
cf.c

@ -491,14 +491,17 @@ void getMIME(char *filepath, char mime[50])
{
int status;
waitpid(pid,&status,0);
// Open preview file to read output
fp = fopen(temp_dir, "r");
if(fp == NULL)
{
return;
}
while(fgets(buf,50,(FILE *)fp) != NULL){}
fclose(fp);
strtok(buf,"/");
snprintf(mime,50,"%s",buf);
}
// Open preview file to read output
fp = fopen(temp_dir, "r");
while(fgets(buf,50,fp) != NULL){}
fclose(fp);
strtok(buf,"/");
snprintf(mime,50,"%s",buf);
}
@ -563,6 +566,7 @@ int checkClipboard(char *filepath)
if(strcmp(temp,buf) == 0)
{
free(temp);
fclose(f);
return 1;
}
}
@ -1485,6 +1489,7 @@ int main(int argc, char* argv[])
if(len != 0)
{
if(len_preview != -1)
{
for( i=0; i<len_preview; i++ )
{
wmove(preview_win,i+1,2);
@ -1505,6 +1510,7 @@ int main(int argc, char* argv[])
}
wprintw(preview_win, "%.*s\n", maxx/2 - 3, next_directories[i]);
}
}
// Get Preview of File
else

Loading…
Cancel
Save