… | |
… | |
76 | "(trying %x)",value); |
76 | "(trying %x)",value); |
77 | return -PSICONV_E_GENERATE; |
77 | return -PSICONV_E_GENERATE; |
78 | } |
78 | } |
79 | } |
79 | } |
80 | |
80 | |
81 | int psiconv_write_offset(psiconv_buffer buf, const psiconv_u32 value) |
|
|
82 | { |
|
|
83 | return psiconv_write_u32(buf,value + psiconv_buffer_base_offset(buf)); |
|
|
84 | } |
|
|
85 | |
|
|
86 | int psiconv_write_length(psiconv_buffer buf, const psiconv_length_t value) |
81 | int psiconv_write_length(psiconv_buffer buf, const psiconv_length_t value) |
87 | { |
82 | { |
88 | return psiconv_write_u32(buf,value * (1440.0/2.54) + 0.5); |
83 | return psiconv_write_u32(buf,value * (1440.0/2.54) + 0.5); |
89 | } |
84 | } |
90 | |
85 | |
… | |
… | |
114 | for (i = 0; i < strlen(value); i++) |
109 | for (i = 0; i < strlen(value); i++) |
115 | if ((res = psiconv_write_u8(buf,value[i]))) |
110 | if ((res = psiconv_write_u8(buf,value[i]))) |
116 | return res; |
111 | return res; |
117 | return -PSICONV_E_OK; |
112 | return -PSICONV_E_OK; |
118 | } |
113 | } |
|
|
114 | |
|
|
115 | int psiconv_write_offset(psiconv_buffer buf, psiconv_u32 id) |
|
|
116 | { |
|
|
117 | return psiconv_buffer_add_reference(buf,id); |
|
|
118 | } |