diff --git a/src/client/cl_main.c b/src/client/cl_main.c index f2035ecb..3ab86354 100644 --- a/src/client/cl_main.c +++ b/src/client/cl_main.c @@ -639,6 +639,8 @@ CL_WriteConfiguration(void) fprintf(f, "// generated by quake, do not modify\n"); Key_WriteBindings(f); + + fflush(f); fclose(f); Cvar_WriteVariables(path); diff --git a/src/common/cvar.c b/src/common/cvar.c index 008d09cd..ceaec0e0 100644 --- a/src/common/cvar.c +++ b/src/common/cvar.c @@ -471,6 +471,7 @@ Cvar_WriteVariables(char *path) } } + fflush(f); fclose(f); }