This is a very good thing to include into ReactOS Development Guidelines.

Regards,
Aleksey Bragin

On 20.01.2013 4:03, Timo Kreuzer wrote:

Addition:
I fixed the *VERIFY macros, so that they actually work. Instead of defining them to the ASSERT macros, we now define the ASSERT macros to VERIFY, additionally casting to void to get rid of the errors.

I also modified the NT_ASSERT / NT_VERIFY macros a bit, so that on GCC builds they are closer to what MSVC builds generate.

I'd like to encourage to make use of NT_ASSERT.
If you don't know the differences to a "normal" ASSERT, please check out this excellent article: http://www.osronline.com/article.cfm?article=474

Timo

Am 19.01.2013 22:49, schrieb [email protected]:
Author: tkreuzer
Date: Sat Jan 19 21:49:12 2013
New Revision: 58193

URL: http://svn.reactos.org/svn/reactos?rev=58193&view=rev
Log:
[SAL.H] "Implement" all used annotations
[XDK/DDK] Add missing annotations, move some prototypes to more appropriate headers
[NDK] Fix a number of annotations
[NDK] Use SAL2 dummys from umtypes as well


_______________________________________________
Ros-dev mailing list
[email protected]
http://www.reactos.org/mailman/listinfo/ros-dev

Reply via email to