signed-vs-unsigned-in-plpy_procedure-c