24 lines
409 B
C
24 lines
409 B
C
struct App_State {
|
|
Window_Data win_data;
|
|
User_Input user_input;
|
|
RNTuple_Info rntinfo;
|
|
Viewer_Settings vsettings;
|
|
|
|
FILE *inspected_file;
|
|
u8 *inspected_fmem;
|
|
u64 inspected_file_size;
|
|
// @Platform: inotify file descriptor
|
|
int inot;
|
|
|
|
const char *ntpl_name;
|
|
};
|
|
|
|
internal
|
|
size_t file_size(FILE *f)
|
|
{
|
|
fseek(f, 0, SEEK_END);
|
|
size_t res = ftell(f);
|
|
fseek(f, 0, SEEK_SET);
|
|
return res;
|
|
}
|
|
|