ERASEABLE
bool cvar_value_issafe(string s)
{
- if (strstrofs(s, "\"", 0) >= 0) return false;
- if (strstrofs(s, "\\", 0) >= 0) return false;
- if (strstrofs(s, ";", 0) >= 0) return false;
- if (strstrofs(s, "$", 0) >= 0) return false;
- if (strstrofs(s, "\r", 0) >= 0) return false;
- if (strstrofs(s, "\n", 0) >= 0) return false;
+ if (strstrofs(s, "\"", 0) >= 0) { return false; }
+ if (strstrofs(s, "\\", 0) >= 0) { return false; }
+ if (strstrofs(s, ";", 0) >= 0) { return false; }
+ if (strstrofs(s, "$", 0) >= 0) { return false; }
+ if (strstrofs(s, "\r", 0) >= 0) { return false; }
+ if (strstrofs(s, "\n", 0) >= 0) { return false; }
return true;
}
void RegisterCvars_Set(string name, string def, string desc, bool archive, string file)
{
cvar_describe(name, desc);
- if (archive) cvar_archive(name);
+ if (archive) { cvar_archive(name); }
}
int RegisterCvars_Save_fd;
ERASEABLE
void RegisterCvars_Save(string name, string def, string desc, bool archive, string file)
{
- if (!archive) return;
+ if (!archive) { return; }
fputs(RegisterCvars_Save_fd, sprintf("seta %s \"%s\"\n", name, def));
}
{
RegisterCvars(RegisterCvars_Set);
RegisterCvars_Save_fd = fopen(sprintf("default%s.cfg", PROGNAME), FILE_WRITE);
- if (RegisterCvars_Save_fd >= 0)
- {
+ if (RegisterCvars_Save_fd >= 0) {
RegisterCvars(RegisterCvars_Save);
fclose(RegisterCvars_Save_fd);
}
#define repr_cvar_string(x) (x)
#define repr_cvar_vector(x) (sprintf("%v", x))
-//pseudo prototypes:
+// pseudo prototypes:
// void AUTOCVAR(<cvar_name>, <qc_var_type>, default_cvar_value, string desc)
// void AUTOCVAR_SAVE(<cvar_name>, <qc_var_type>, default_cvar_value, string desc)
// where default_cvar_value has type <qc_var_type>