glsl: Add error messages for version parser.
authorMichal Krol <michal@vmware.com>
Mon, 7 Sep 2009 08:01:11 +0000 (10:01 +0200)
committerMichal Krol <michal@vmware.com>
Mon, 7 Sep 2009 08:12:12 +0000 (10:12 +0200)
src/glsl/pp/sl_pp_version.c

index 80f7e971016e9292c9855e0a3f8f6948a45473e7..82acdd1d5a4c5667ba51fc22bd39f50db73bd24d 100644 (file)
@@ -137,7 +137,7 @@ sl_pp_version(struct sl_pp_context *context,
                   return -1;
                }
                if (_parse_integer(num, version)) {
-                  /* Expected version number. */
+                  strcpy(context->error_msg, "expected version number after `#version'");
                   return -1;
                }
                i++;
@@ -146,7 +146,7 @@ sl_pp_version(struct sl_pp_context *context,
             break;
 
          default:
-            /* Expected version number. */
+            strcpy(context->error_msg, "expected version number after `#version'");
             return -1;
          }
       }
@@ -169,7 +169,7 @@ sl_pp_version(struct sl_pp_context *context,
             break;
 
          default:
-            /* Expected end of line. */
+            strcpy(context->error_msg, "expected end of line after version number");
             return -1;
          }
       }