X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=csprogs.h;h=1900f91c3711c82805bf65fcabab4cc8cef4c5bc;hb=bec702479a73a63e5454bd7aef014a8ab335e030;hp=4760a7f3c68b5caae93f5840e2268cb4a81eb3c6;hpb=f847004b9818defbfd4bf15fe7b891fee2706079;p=xonotic%2Fdarkplaces.git diff --git a/csprogs.h b/csprogs.h index 4760a7f3..1900f91c 100644 --- a/csprogs.h +++ b/csprogs.h @@ -111,20 +111,20 @@ void CL_VM_ShutDown(void); void CL_VM_UpdateIntermissionState(int intermission); void CL_VM_UpdateShowingScoresState(int showingscores); qbool CL_VM_InputEvent(int eventtype, float x, float y); -qbool CL_VM_ConsoleCommand(const char *text); +qbool CL_VM_ConsoleCommand(const char *text, size_t textlen); void CL_VM_UpdateDmgGlobals(int dmg_take, int dmg_save, vec3_t dmg_origin); void CL_VM_UpdateIntermissionState(int intermission); qbool CL_VM_Event_Sound(int sound_num, float volume, int channel, float attenuation, int ent, vec3_t pos, int flags, float speed); qbool CL_VM_Parse_TempEntity(void); -void CL_VM_Parse_StuffCmd(const char *msg); -void CL_VM_Parse_CenterPrint(const char *msg); +void CL_VM_Parse_StuffCmd(const char *msg, size_t msg_len); +void CL_VM_Parse_CenterPrint(const char *msg, size_t msg_len); int CL_GetPitchSign(prvm_prog_t *prog, prvm_edict_t *ent); int CL_GetTagMatrix(prvm_prog_t *prog, matrix4x4_t *out, prvm_edict_t *ent, int tagindex, prvm_vec_t *shadingorigin); void CL_GetEntityMatrix(prvm_prog_t *prog, prvm_edict_t *ent, matrix4x4_t *out, qbool viewmatrix); void QW_CL_StartUpload(unsigned char *data, int size); void CSQC_UpdateNetworkTimes(double newtime, double oldtime); -void CSQC_AddPrintText(const char *msg); +void CSQC_AddPrintText(const char *msg, size_t msg_len); void CSQC_ReadEntities(void); void CSQC_RelinkAllEntities(int drawmask); void CSQC_RelinkCSQCEntities(void);