diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2019-04-04 11:45:26 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2019-04-04 11:45:26 -0300 |
commit | 5ca1075b714e825006e8ba4f8e7ea5544879bb41 (patch) | |
tree | ad085afa58f29e8e96071ae88c1e6e1dd73e0750 /lua.h | |
parent | 38425e069243fe6d991f2e99b4bba192af3563c7 (diff) | |
download | lua-5ca1075b714e825006e8ba4f8e7ea5544879bb41.tar.gz lua-5ca1075b714e825006e8ba4f8e7ea5544879bb41.tar.bz2 lua-5ca1075b714e825006e8ba4f8e7ea5544879bb41.zip |
Added field 'srclen' to structure 'lua_Debug'
This new field gets the length of 'source' in the same structure.
Unlike the other strings in that structure, 'source' can be
relatively large, and Lua already has its length readily available.
Diffstat (limited to 'lua.h')
-rw-r--r-- | lua.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -469,6 +469,7 @@ struct lua_Debug { | |||
469 | const char *namewhat; /* (n) 'global', 'local', 'field', 'method' */ | 469 | const char *namewhat; /* (n) 'global', 'local', 'field', 'method' */ |
470 | const char *what; /* (S) 'Lua', 'C', 'main', 'tail' */ | 470 | const char *what; /* (S) 'Lua', 'C', 'main', 'tail' */ |
471 | const char *source; /* (S) */ | 471 | const char *source; /* (S) */ |
472 | size_t srclen; /* (S) */ | ||
472 | int currentline; /* (l) */ | 473 | int currentline; /* (l) */ |
473 | int linedefined; /* (S) */ | 474 | int linedefined; /* (S) */ |
474 | int lastlinedefined; /* (S) */ | 475 | int lastlinedefined; /* (S) */ |