diff options
author | Fox Caminiti <fox@foxcam.net> | 2022-11-26 14:19:30 -0500 |
---|---|---|
committer | Fox Caminiti <fox@foxcam.net> | 2022-11-26 14:29:18 -0500 |
commit | e9634a8763fef9c74d2bfeb349e10a43de45c0e1 (patch) | |
tree | 96da3e5e95e482649fc6412082f38d255e62b7a2 /createcalls.cpp | |
parent | fc4e97050aeb65ef89ba4cf0badd4cf9615d50fe (diff) |
v1 release
Diffstat (limited to 'createcalls.cpp')
-rw-r--r-- | createcalls.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/createcalls.cpp b/createcalls.cpp index d3da841..1eac4cc 100644 --- a/createcalls.cpp +++ b/createcalls.cpp @@ -91,11 +91,12 @@ File_Open(project_data *File, project_state *State, memory *Memory, char *Filena File->Source_Count--; } } + String_Copy(State->Filename, State->DummyName, 512); return 1; } static bool32 -File_SaveAs(project_data *File, project_state *State, memory *Memory, char *Filename) +IO_Save(project_data *File, project_state *State, memory *Memory, char *Filename) { SDL_RWops *TestFile = SDL_RWFromFile(Filename, "wb"); @@ -133,6 +134,16 @@ File_SaveAs(project_data *File, project_state *State, memory *Memory, char *File } static void +File_SaveAs(project_data *File, project_state *State, memory *Memory, char *Filename) +{ + if (IO_Save(File, State, Memory, State->Filename)) { + PostMsg(State, "File saved!"); + } else { + PostMsg(State, "File save failed..."); + } +} + +static void Playhead_Increment(int32 *Frame_Current, int32 Frame_Start, int32 Frame_End, int32 Increment) { *Frame_Current += Increment; |