Well, an ASSERT is supposed to assert something. If it get's
triggered, there's obviously something wrong. Putting an ASSERT
that is known to be (potentially) triggered defies the purpose of
an ASSERT. For example it doesn't make sense to ASSERT that a
usermode caller doesn't pass a certain flag. A BSOD is not the
solution to currently mot having implemented something. A DPRINT1
will do just fine (if we finally stopped DPRINTing all sorts of
crap, creating MBs of debuglogs that noone can analyze, and
instead added DPRINTs in places where it actually makes sense
</rant>)
So the ASSERT should be replaced with a DPRINT1.
Timo
Am 06.10.2014 17:29, schrieb Alex Ionescu:
The ASSERT is there because of the missing
functionality. Please see the comment just above.
_______________________________________________
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev