json: Build only a dummy if libgpg-error is < 1.28
authorWerner Koch <wk@gnupg.org>
Thu, 29 Mar 2018 13:06:47 +0000 (15:06 +0200)
committerWerner Koch <wk@gnupg.org>
Thu, 29 Mar 2018 13:06:54 +0000 (15:06 +0200)
Signed-off-by: Werner Koch <wk@gnupg.org>
src/gpgme-json.c

index 5f16daf..b54d9a8 100644 (file)
 #include "cJSON.h"
 
 
+#if GPGRT_VERSION_NUMBER < 0x011c00 /* 1.28 */
+int main (void){fputs ("Build with Libgpg-error >= 1.28!\n", stderr);return 1;}
+#else /* libgpg-error >= 1.28 */
+
 /* We don't allow a request with more than 64 MiB.  */
 #define MAX_REQUEST_SIZE (64 * 1024 * 1024)
 
@@ -1369,3 +1373,4 @@ main (int argc, char *argv[])
 #endif /* This is a modern libgp-error.  */
   return 0;
 }
+#endif /* libgpg-error >= 1.28 */