Пример #1
0
int get_size(const char *name) { 
    if (strlen(name)>255) { 
	flog("name %s too long",name); 
	return -1;
    } 
    return size_get(name); 
} 
Пример #2
0
void * ffile::load(const char * p_dir, const char * p_file, t_length *p_lenght, t_length start_address, bool safe)
{  
  open(p_dir, p_file, "rb", safe);
  if(!f)
    return(NULL);
  
  t_length to_load = size_get();

  void *p_mem = mmalloc(to_load);
  *p_lenght = fread(p_mem, 1, to_load, f);
  fclose(f);
  
  return (p_mem);
}