* OF THIS SOFTWARE.
*
* $Log: nmem.h,v $
- * Revision 1.8 1998-07-20 12:35:59 adam
+ * Revision 1.9 1998-10-13 16:00:17 adam
+ * Implemented nmem_critical_{enter,leave}.
+ *
+ * Revision 1.8 1998/07/20 12:35:59 adam
* Added more memory diagnostics (when NMEM_DEBUG is 1).
*
* Revision 1.7 1997/10/31 12:20:08 adam
YAZ_EXPORT int nmem_total(NMEM n);
YAZ_EXPORT char *nmem_strdup (NMEM mem, const char *src);
+YAZ_EXPORT void nmem_critical_enter (void);
+YAZ_EXPORT void nmem_critical_leave (void);
+
#if NMEM_DEBUG
YAZ_EXPORT NMEM nmem_create_f(const char *file, int line);
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: nmem.c,v $
- * Revision 1.11 1998-08-21 14:13:36 adam
+ * Revision 1.12 1998-10-13 16:00:18 adam
+ * Implemented nmem_critical_{enter,leave}.
+ *
+ * Revision 1.11 1998/08/21 14:13:36 adam
* Added GNU Configure script to build Makefiles.
*
* Revision 1.10 1998/07/20 12:35:57 adam
#endif
}
+void nmem_critical_enter (void)
+{
+ NMEM_ENTER;
+}
+
+void nmem_critical_leave (void)
+{
+ NMEM_LEAVE;
+}
+
void nmem_init (void)
{
#ifdef WINDOWS