bool
Kumu::PathIsFile(const char* pathname)
{
- assert(pathname);
+ if ( pathname == 0 || *pathname == 0 )
+ return false;
+
fstat_t info;
if ( KM_SUCCESS(do_stat(pathname, &info)) )
bool
Kumu::PathIsDirectory(const char* pathname)
{
- assert(pathname);
+ if ( pathname == 0 || *pathname == 0 )
+ return false;
+
fstat_t info;
if ( KM_SUCCESS(do_stat(pathname, &info)) )
Kumu::fsize_t
Kumu::FileSize(const char* pathname)
{
- assert(pathname);
+ if ( pathname == 0 || *pathname == 0 )
+ return false;
+
fstat_t info;
if ( KM_SUCCESS(do_stat(pathname, &info)) )