X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;ds=sidebyside;f=model.h;h=80ab7cba9f7f6eca7f34ef35a68fea4a274b5080;hb=ec90a4b46865009c1e1b1679f6926e35d2ee3f12;hp=e37e3239bd8ab173f94870dda2a8bdf8e23911ac;hpb=9d0ff08fef8507613586856de7ce25d43704db92;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/model.h b/model.h index e37e323..80ab7cb 100644 --- a/model.h +++ b/model.h @@ -447,6 +447,7 @@ VG_STATIC const char *mdl_pstr( mdl_context *mdl, u32 pstr ) return ((char *)mdl_arritm( &mdl->strings, pstr )) + 4; } + VG_STATIC int mdl_pstreq( mdl_context *mdl, u32 pstr, const char *str, u32 djb2 ) { @@ -458,6 +459,9 @@ mdl_pstreq( mdl_context *mdl, u32 pstr, const char *str, u32 djb2 ) else return 0; } +#define MDL_CONST_PSTREQ( MDL, Q, CONSTSTR )\ + mdl_pstreq( MDL, Q, CONSTSTR, vg_strdjb2( CONSTSTR ) ) + /* * Simple mesh interface for OpenGL * ----------------------------------------------------------------------------