X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbufferable.h;h=f47ef4cabf17c1664838195778910886fcda778b;hb=d42c443d24a8e428c43f849b218c9e1a1dca4189;hp=66a6db1871952a2a7e7940bd5f9f931cd88eb808;hpb=5fde63369f02f6b154f5fd84affad8796f5977bd;p=libs%2Fgl.git diff --git a/source/bufferable.h b/source/bufferable.h index 66a6db18..f47ef4ca 100644 --- a/source/bufferable.h +++ b/source/bufferable.h @@ -46,7 +46,7 @@ public: void use_buffer(Buffer *buf, Bufferable *prev = 0); /** Uploads new data into the buffer if necessary. */ - void refresh() const { if(dirty) update_buffer(); } + void refresh() const { if(buffer && dirty) update_buffer(); } AsyncUpdater *refresh_async() const;