<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 11, 2015 at 6:45 PM, Marcel F. Krüger <span dir="ltr"><<a href="mailto:zauguin@gmail.com" target="_blank">zauguin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi, <br><br><br>according to the documentation you should be able to call `pdf.reserveobj("annot")`, but doing so results in the error "pdf.reserveobj() optional string must be "annot"". The problem is that a null pointer and not the argument is compared to "annot".<br>According to the website, you are not ready for contributions yet, but I still attached a patch. <br><br><br>--<br>Marcel Krüger<br><br>---<br> source/texk/web2c/luatexdir/lua/lpdflib.c | 1 +<br> 1 file changed, 1 insertion(+)<br><br><br>diff --git a/source/texk/web2c/luatexdir/lua/lpdflib.c b/source/texk/web2c/luatexdir/lua/lpdflib.c<br>index 7db3041..7158014 100644<br>--- a/source/texk/web2c/luatexdir/lua/lpdflib.c<br>+++ b/source/texk/web2c/luatexdir/lua/lpdflib.c<br>@@ -494,6 +494,7 @@ static int l_reserveobj(lua_State * L)<br> case 1:<br> if (!lua_isstring(L, -1))<br> luaL_error(L, "pdf.reserveobj() optional argument must be string");<br>+ st_s = luaL_checkstring(L, 1);<br> if (lua_key_eq(st_s, annot)) {<br> pdf_last_annot = pdf_create_obj(static_pdf, obj_type_annot, 0);<br> } else {<span class="HOEnZb"><font color="#888888"><br><br></font></span></blockquote><div><br></div><div>Thank you for the report --- can you give a mwe ? I will fix asap.</div></div><br clear="all"><div><br></div>-- <br><div class="gmail_signature">luigi<br></div>
</div></div>