--- psiconv/trunk/lib/psiconv/generate_simple.c 2000/12/25 22:25:33 79 +++ psiconv/trunk/lib/psiconv/generate_simple.c 2000/12/27 02:12:23 80 @@ -78,11 +78,6 @@ } } -int psiconv_write_offset(psiconv_buffer buf, const psiconv_u32 value) -{ - return psiconv_write_u32(buf,value + psiconv_buffer_base_offset(buf)); -} - int psiconv_write_length(psiconv_buffer buf, const psiconv_length_t value) { return psiconv_write_u32(buf,value * (1440.0/2.54) + 0.5); @@ -116,3 +111,8 @@ return res; return -PSICONV_E_OK; } + +int psiconv_write_offset(psiconv_buffer buf, psiconv_u32 id) +{ + return psiconv_buffer_add_reference(buf,id); +}