|
From: | Andrew Cann |
Subject: | [GNUnet-developers] A small patch for GNUNET_CONFIGURATION_get_value_choice |
Date: | Thu, 03 Oct 2013 14:30:52 +0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Here's a very small patch that changes one of the arguments to GNUNET_CONFIGURATION_get_value_choice. C++ doesn't allow you to cast from a (char **) to a (const char **) because that enables overwriting read-only memory. This patch makes the argument "more const" (which is always a good thing) and makes it possible to call it from C++ passing in a (char **). https://canndrew.org/misc/change_GNUNET_CONFIGURATION_get_value_choice_argument.diff -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJSTQ8cAAoJEJQq94U5BTTOf8AP/Rkzx574JOIidyj1Wt863EcX 9cHXbrRnOZHEcEfGLsGseHtS6FCyPdqrGeEhaMkg3Au9Z8NtPVFES+5Q/orP41bv 4lp7RbwN6yKrmRraCD3xLHfPO6s5ejlj6c/cL44fSwxFtBEvHwH7JBK8TePSK4PE HGGM7LBSqXVGaC0DBUz36rPP+7igvJy5QC0M3Zg0U69adK/foWCYqgizUYnxlId+ DuhfQvDkd30OzAxKKXj810TzknsC0UxTgkdEEaUU7zZENZ8DvtSSYYwywY89ifuz MvYZ7uG3xX6BS9Cd/+1e9kEEWvUZk1qBbw9R6V4I3xe+jIDW7CxwaDYul53fcsXk 8N1TWe1FmzxKM9s23nFhRetwXaAKWpTER08/A3kSzYaIUhv5lyGClv/uO2ugiC1y JaX6mPWba34EeHjhh13BiiAYTgN4tMSqPvzUu/idZrv2GyZHvWYC6mbvi3A02N2z NEfk3etXCdnI55zUHaDB7v5z06ETTTSMPk6feQrRGLbLfbFAggWXdJTBjjmFy02B x57/2JWsBjdQVtlVo7U9G0jOBf9XWWSJGbJ8xZoqcGTfQKz7yVE2zGUQFY/KTtbO F6xM0KeE1RBBEQnWPqNXEDBckAJl2zHjxIHLmKGIKnV70VgJ60U6veVwWmisM3W2 oaU+AuLmD8DVT6qqfLgq =P/hx -----END PGP SIGNATURE-----
[Prev in Thread] | Current Thread | [Next in Thread] |