libgpgme error
Kaustubh Gadkari
kaustubh.gadkari at gmail.com
Tue Apr 14 16:51:40 CEST 2009
Hi,
> size_t uDataSize = sData.size();
> [...]
> else if (-1 == (lRet = gpgme_data_write(tData, sData.c_str(), uDataSize))
> || uDataSize != (size_t) lRet
> || 0 != (lRet = gpgme_data_seek(tData, 0, SEEK_SET)))
>
> What is the size of your off_t? Did you really follow the instructions
> in the "Largefile Support (LFS)" section of the manual?
>
off_t is 4 bytes, although I am not sure how that could be a problem,
since the error I get does not occur on the line where off_t is used.
I've tried this program out on other Ubuntu, FreeBSD and MacOS X
boxes, and it runs correctly on all of them, if that helps narrow down
the problem.
Thanks,
Kaustubh
> Shalom-Salam,
>
> Werner
>
>
> p.s.
> For better readability I strongly suggest not to use long else-if chains
> but return or goto statements. Given that the English language is
> written left to right, it is also better to follow this practise and
> avoid the ill advised method of always writing constants in a comparison
> on the left.
>
> --
> Die Gedanken sind frei. Auschnahme regelt ein Bundeschgesetz.
>
>
--
Kaustubh Gadkari
kaustubh [dot] gadkari [at] gmail [dot] com
More information about the Gnupg-users
mailing list