X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=protocol.c;h=413db775bd9522dd925a8d8a0154adb7b568dad9;hp=4a66bfc6e806bbb268b0d31beeeadb18658bb06a;hb=c761a805e682c9625a9d4080fa97e854f87061c3;hpb=d874e839b0a5b5942b03b11232f23bc06978433b;ds=sidebyside diff --git a/protocol.c b/protocol.c index 4a66bfc6..413db775 100644 --- a/protocol.c +++ b/protocol.c @@ -144,10 +144,11 @@ void EntityFrame_AddFrame(entity_database_t *d, entity_frame_t *f) } // (server) writes a frame to network stream +static entity_frame_t deltaframe; // FIXME? void EntityFrame_Write(entity_database_t *d, entity_frame_t *f, sizebuf_t *msg) { int i, onum, bits, number; - entity_frame_t deltaframe, *o = &deltaframe; + entity_frame_t *o = &deltaframe; entity_state_t *ent, *delta, baseline; EntityFrame_AddFrame(d, f); @@ -318,10 +319,11 @@ void EntityFrame_Write(entity_database_t *d, entity_frame_t *f, sizebuf_t *msg) } // (client) reads a frame from network stream +static entity_frame_t framedata; // FIXME? void EntityFrame_Read(entity_database_t *d) { int number, removed, bits; - entity_frame_t framedata, *f = &framedata, deltaframedata, *delta = &deltaframedata; + entity_frame_t *f = &framedata, *delta = &deltaframe; entity_state_t *e, baseline, *old, *oldend; ClearStateToDefault(&baseline);