I've found a workaround using gpgme_data_cbs implementing my own read and write functions.
If any other way is available or you have any suggestions please let me know! Thanks, Marco Il giorno ven 25 giu 2021 alle ore 15:26 Marco <bna.ma...@gmail.com> ha scritto: > I've switched 1 to 0 for > > > err = gpgme_data_new_from_file(&in, input.string().c_str(), 1); > > as suggested. > The error is: > Failed to set input file with error: 117440567 --> Invalid value > > > > > Il giorno ven 25 giu 2021 alle ore 15:15 Marco <bna.ma...@gmail.com> ha > scritto: > >> After reading the documentation I supposed it was not correct because >> says to be not implemented. >> >> I'll give a try immediately and I'll let you know (but I expect it will >> work!) >> >> Thank you!!! >> >> Il giorno ven 25 giu 2021 alle ore 15:05 Werner Koch <w...@gnupg.org> ha >> scritto: >> >>> On Fri, 25 Jun 2021 09:39, Marco said: >>> >>> > err = gpgme_data_new_from_file(&in, input.string().c_str(), 1); >>> >>> The 1 means copy the data to an internal buffer. Use 0 here to stream >>> the data. >>> >>> >>> Salam-Shalom, >>> >>> Werner >>> >>> -- >>> Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz. >>> >>
_______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users