$NetBSD$

--- argp.h.orig	2003-12-11 09:37:05.000000000 +0100
+++ argp.h
@@ -27,10 +27,12 @@
 #define __need_error_t
 #include <errno.h>
 
-#ifndef __THROW
-# define __THROW
+#ifdef __THROW
+#undef __THROW
 #endif
 
+#define __THROW
+
 #ifndef __const
 # define __const const
 #endif
