svn commit: samba r23771 - in branches: SAMBA_3_0/source/include
SAMBA_3_0_26/source/include
gd at samba.org
gd at samba.org
Mon Jul 9 15:53:08 GMT 2007
Author: gd
Date: 2007-07-09 15:53:08 +0000 (Mon, 09 Jul 2007)
New Revision: 23771
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23771
Log:
Merge useful W_ERROR_NOT_OK_RETURN macro from samba4.
Guenther
Modified:
branches/SAMBA_3_0/source/include/nt_status.h
branches/SAMBA_3_0_26/source/include/nt_status.h
Changeset:
Modified: branches/SAMBA_3_0/source/include/nt_status.h
===================================================================
--- branches/SAMBA_3_0/source/include/nt_status.h 2007-07-09 15:48:17 UTC (rev 23770)
+++ branches/SAMBA_3_0/source/include/nt_status.h 2007-07-09 15:53:08 UTC (rev 23771)
@@ -72,6 +72,12 @@
}\
} while (0)
+#define W_ERROR_NOT_OK_RETURN(x) do { \
+ if (!W_ERROR_IS_OK(x)) {\
+ return x;\
+ }\
+} while (0)
+
/* The top byte in an NTSTATUS code is used as a type field.
* Windows only uses value 0xC0 as an indicator for an NT error
* and 0x00 for success.
Modified: branches/SAMBA_3_0_26/source/include/nt_status.h
===================================================================
--- branches/SAMBA_3_0_26/source/include/nt_status.h 2007-07-09 15:48:17 UTC (rev 23770)
+++ branches/SAMBA_3_0_26/source/include/nt_status.h 2007-07-09 15:53:08 UTC (rev 23771)
@@ -72,6 +72,12 @@
}\
} while (0)
+#define W_ERROR_NOT_OK_RETURN(x) do { \
+ if (!W_ERROR_IS_OK(x)) {\
+ return x;\
+ }\
+} while (0)
+
/* The top byte in an NTSTATUS code is used as a type field.
* Windows only uses value 0xC0 as an indicator for an NT error
* and 0x00 for success.
More information about the samba-cvs
mailing list