int u_GFileModifyableDir(const unichar_t *file) { char buffer[1024], *pt; u2def_strncpy(buffer,file,sizeof(buffer)); pt = strrchr(buffer,'/'); if ( pt==NULL ) strcpy(buffer,"."); else *pt='\0'; return( GFileModifyable(buffer)); }
int GFileModifyableDir(const char *file) { char buffer[1024], *pt; strcpy(buffer,file); pt = strrchr(buffer,'/'); if ( pt==NULL ) strcpy(buffer,"."); else *pt='\0'; return( GFileModifyable(buffer)); }