Cosmetic changes.
This commit is contained in:
parent
b10d080b1e
commit
19fb77ee7b
|
@ -29,8 +29,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "imports.h"
|
#include "imports.h"
|
||||||
#include "slang_compile.h"
|
|
||||||
#include "grammar_mesa.h"
|
#include "grammar_mesa.h"
|
||||||
|
#include "slang_compile.h"
|
||||||
#include "slang_preprocess.h"
|
#include "slang_preprocess.h"
|
||||||
|
|
||||||
static const char *slang_version_syn =
|
static const char *slang_version_syn =
|
||||||
|
@ -66,12 +66,18 @@ int _slang_preprocess_version (const char *text, unsigned int *version, unsigned
|
||||||
|
|
||||||
grammar_destroy (id);
|
grammar_destroy (id);
|
||||||
|
|
||||||
|
/* there can be multiple #version directives - grab the last one */
|
||||||
I = prod;
|
I = prod;
|
||||||
while (I < prod + size)
|
while (I < prod + size)
|
||||||
{
|
{
|
||||||
*version = (unsigned int) I[0] + (unsigned int) I[1] * 100;
|
*version =
|
||||||
*eaten = (unsigned int) I[2] + ((unsigned int) I[3] << 8) +
|
(unsigned int) I[0] +
|
||||||
((unsigned int) I[4] << 16) + ((unsigned int) I[5] << 24);
|
(unsigned int) I[1] * 100;
|
||||||
|
*eaten =
|
||||||
|
((unsigned int) I[2]) +
|
||||||
|
((unsigned int) I[3] << 8) +
|
||||||
|
((unsigned int) I[4] << 16) +
|
||||||
|
((unsigned int) I[5] << 24);
|
||||||
I += 6;
|
I += 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue