From 6f8203d066eb0dfe6aefb31e191777e013193a51 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sat, 14 Feb 2009 17:48:18 -0500 Subject: [PATCH] Fixed logic bug in string loop. --- mojoshader_preprocessor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mojoshader_preprocessor.c b/mojoshader_preprocessor.c index d323565e..1fc17e5f 100644 --- a/mojoshader_preprocessor.c +++ b/mojoshader_preprocessor.c @@ -270,7 +270,7 @@ static void put_conditionals(Context *ctx, Conditional *item) static unsigned char hash_define(const char *sym) { unsigned char retval = 0; - while (sym) + while (*sym) retval += *(sym++); return retval; } // hash_define