summaryrefslogtreecommitdiff
path: root/c++/etip.h.in
diff options
context:
space:
mode:
Diffstat (limited to 'c++/etip.h.in')
-rw-r--r--c++/etip.h.in18
1 files changed, 10 insertions, 8 deletions
diff --git a/c++/etip.h.in b/c++/etip.h.in
index 20642a6..9f642ee 100644
--- a/c++/etip.h.in
+++ b/c++/etip.h.in
@@ -1,6 +1,6 @@
// * This makes emacs happy -*-Mode: C++;-*-
/****************************************************************************
- * Copyright (c) 1998-2007,2008 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2011,2012 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -31,7 +31,7 @@
* Author: Juergen Pfeifer, 1997 *
****************************************************************************/
-// $Id: etip.h.in,v 1.37 2008/08/30 19:27:32 tom Exp $
+// $Id: etip.h.in,v 1.39 2012/12/29 21:50:44 tom Exp $
#ifndef NCURSES_ETIP_H_incl
#define NCURSES_ETIP_H_incl 1
@@ -184,7 +184,7 @@ public:
NCursesPanelException (const char *msg, int err) :
NCursesException (msg, err),
- p (NULL)
+ p (0)
{};
NCursesPanelException (const NCursesPanel* panel,
@@ -196,7 +196,7 @@ public:
NCursesPanelException (int err) :
NCursesException ("panel library error", err),
- p (NULL)
+ p (0)
{};
NCursesPanelException (const NCursesPanel* panel,
@@ -235,7 +235,7 @@ public:
NCursesMenuException (const char *msg, int err) :
NCursesException (msg, err),
- m (NULL)
+ m (0)
{};
NCursesMenuException (const NCursesMenu* menu,
@@ -247,7 +247,7 @@ public:
NCursesMenuException (int err) :
NCursesException ("menu library error", err),
- m (NULL)
+ m (0)
{};
NCursesMenuException (const NCursesMenu* menu,
@@ -286,7 +286,7 @@ public:
NCursesFormException (const char *msg, int err) :
NCursesException (msg, err),
- f (NULL)
+ f (0)
{};
NCursesFormException (const NCursesForm* form,
@@ -298,7 +298,7 @@ public:
NCursesFormException (int err) :
NCursesException ("form library error", err),
- f (NULL)
+ f (0)
{};
NCursesFormException (const NCursesForm* form,
@@ -367,11 +367,13 @@ inline void THROW(const NCursesException *e) {
#define NCURSES_CPP_TRY /* nothing */
#define NCURSES_CPP_CATCH(e) if (false)
#define THROWS(s) /* nothing */
+#define THROW2(s,t) /* nothing */
#elif CPP_HAS_TRY_CATCH
throw *e;
#define NCURSES_CPP_TRY try
#define NCURSES_CPP_CATCH(e) catch(e)
#define THROWS(s) throw(s)
+#define THROW2(s,t) throw(s,t)
#endif
}