summaryrefslogtreecommitdiff
path: root/src/glsl
diff options
context:
space:
mode:
authorMichal Krol <michal@vmware.com>2009-09-14 13:08:07 +0200
committerMichal Krol <michal@vmware.com>2009-09-14 13:08:07 +0200
commit169aead1b55446c7bfe669b6a822d56e8af15f7f (patch)
tree849747af86c7e1cf7271113cc2552c9f7ccfb8af /src/glsl
parenta67f32289a6e22daa2665310f4a8f26979f7ed60 (diff)
glsl/apps: Adapt to pp interface change.
Diffstat (limited to 'src/glsl')
-rw-r--r--src/glsl/apps/process.c5
-rw-r--r--src/glsl/apps/tokenise.c5
-rw-r--r--src/glsl/apps/version.c5
3 files changed, 12 insertions, 3 deletions
diff --git a/src/glsl/apps/process.c b/src/glsl/apps/process.c
index 71211ccb72..a11f9741f5 100644
--- a/src/glsl/apps/process.c
+++ b/src/glsl/apps/process.c
@@ -88,7 +88,10 @@ main(int argc,
free(inbuf);
- sl_pp_context_init(&context);
+ if (sl_pp_context_init(&context)) {
+ free(outbuf);
+ return 1;
+ }
if (sl_pp_tokenise(&context, outbuf, &tokens)) {
sl_pp_context_destroy(&context);
diff --git a/src/glsl/apps/tokenise.c b/src/glsl/apps/tokenise.c
index b5092ba35f..64b0a2f05e 100644
--- a/src/glsl/apps/tokenise.c
+++ b/src/glsl/apps/tokenise.c
@@ -84,7 +84,10 @@ main(int argc,
free(inbuf);
- sl_pp_context_init(&context);
+ if (sl_pp_context_init(&context)) {
+ free(outbuf);
+ return 1;
+ }
if (sl_pp_tokenise(&context, outbuf, &tokens)) {
sl_pp_context_destroy(&context);
diff --git a/src/glsl/apps/version.c b/src/glsl/apps/version.c
index c56ae9dde9..9e579043b2 100644
--- a/src/glsl/apps/version.c
+++ b/src/glsl/apps/version.c
@@ -84,7 +84,10 @@ main(int argc,
free(inbuf);
- sl_pp_context_init(&context);
+ if (sl_pp_context_init(&context)) {
+ free(outbuf);
+ return 1;
+ }
if (sl_pp_tokenise(&context, outbuf, &tokens)) {
sl_pp_context_destroy(&context);