Berthold Stoeger c5ba85e4da uemis: unglobalize response buffer
uemis_get_answer() would put the raw response into a global variable.
This could be anywhere in the call stack and thus you never knew
when the existing buffer was removed under your feet.

Instead, return the buffer explicitly from uemis_get_answer().

I'm nit perfectly happy about the new interface: an error is
indicated by an empty buffer, which is awkward to test for.
If an empty buffer turns out to be a valid response, this
should be replaced by an std::optional<> or std::expected<>.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2024-06-09 11:20:37 +02:00
..
2024-06-09 11:20:37 +02:00
2024-06-09 11:20:37 +02:00
2024-02-23 09:46:16 -08:00
2017-04-29 13:32:55 -07:00
2024-05-31 18:55:47 +02:00
2020-09-29 16:13:03 -07:00
2022-11-08 10:43:47 -08:00
2024-06-09 11:20:37 +02:00
2023-06-12 08:04:30 -07:00
2024-05-31 18:55:47 +02:00
2024-05-31 18:55:47 +02:00
2024-06-09 11:20:37 +02:00
2018-10-21 19:55:09 +03:00
2023-04-14 21:20:23 +02:00
2024-01-17 14:23:19 -08:00
2024-05-30 11:54:51 +02:00
2022-03-12 08:28:32 -08:00
2024-06-09 11:20:37 +02:00
2024-06-09 11:20:37 +02:00
2019-12-13 07:04:00 -05:00
2024-06-09 11:20:37 +02:00
2024-03-10 11:01:42 +13:00
2024-06-09 11:20:37 +02:00
2024-04-23 07:47:11 +07:00
2020-03-10 17:42:54 -07:00
2020-03-10 17:42:54 -07:00
2024-06-09 11:20:37 +02:00
2024-01-06 10:55:24 -08:00