author | icculus |
Fri, 14 Mar 2008 07:07:49 -0400 | |
branch | trunk |
changeset 18 | 0dbdb2be8bf8 |
parent 14 | 7075b6e31471 |
child 37 | 63b5ba0bcda0 |
permissions | -rw-r--r-- |
7 | 1 |
#include <stdio.h> |
9 | 2 |
#include <stdlib.h> |
7 | 3 |
#include "d3d2glsl.h" |
4 |
||
5 |
int main(int argc, char **argv) |
|
6 |
{ |
|
7 |
if (argv[1] != NULL) |
|
8 |
{ |
|
9 |
FILE *io = fopen(argv[1], "rb"); |
|
10 |
if (io != NULL) |
|
11 |
{ |
|
9 | 12 |
unsigned char *buf = (unsigned char *) malloc(1000000); |
7 | 13 |
int rc = fread(buf, 1, 1000000, io); |
14 |
fclose(io); |
|
18
0dbdb2be8bf8
[svn] Bunch More Work. Cleanups, added app-supplied allocators, flexible output, etc.
icculus
parents:
14
diff
changeset
|
15 |
D3D2GLSL_parse("d3d", buf, rc, NULL, NULL); |
7 | 16 |
free(buf); |
17 |
} // if |
|
18 |
} // if |
|
19 |
||
20 |
return 0; |
|
21 |
} // main |
|
22 |
||
23 |
// end of testparse.c ... |
|
24 |