| 3141 | } |
| 3142 | |
| 3143 | void SaveEditorStateToIniFile(const ImNodesEditorContext* const editor, const char* const file_name) |
| 3144 | { |
| 3145 | size_t data_size = 0u; |
| 3146 | const char* data = SaveEditorStateToIniString(editor, &data_size); |
| 3147 | FILE* file = ImFileOpen(file_name, "wt"); |
| 3148 | if (!file) |
| 3149 | { |
| 3150 | return; |
| 3151 | } |
| 3152 | |
| 3153 | fwrite(data, sizeof(char), data_size, file); |
| 3154 | fclose(file); |
| 3155 | } |
| 3156 | |
| 3157 | void LoadCurrentEditorStateFromIniFile(const char* const file_name) |
| 3158 | { |
no test coverage detected