mirror of
https://github.com/reactos/reactos.git
synced 2024-09-19 17:21:14 +00:00
29fa274d6d
- TSVN choked repeatedly when attempting to merge ~9000 revs into the branch (tried 3 times on 2 different computers) - If someone wants to delete aicom-network-fixes, they are welcome to - Lesson learned: Letting a branch get thousands of revs out of date is a horrible idea svn path=/branches/aicom-network-branch/; revision=44353
20 lines
305 B
C
20 lines
305 B
C
|
|
struct FLOATSAFE
|
|
{
|
|
KFLOATING_SAVE FloatSave;
|
|
NTSTATUS ntStatus;
|
|
|
|
FLOATSAFE::FLOATSAFE(void)
|
|
{
|
|
ntStatus = KeSaveFloatingPointState(&FloatSave);
|
|
}
|
|
|
|
FLOATSAFE::~FLOATSAFE(void)
|
|
{
|
|
if (NT_SUCCESS(ntStatus))
|
|
{
|
|
KeRestoreFloatingPointState(&FloatSave);
|
|
}
|
|
}
|
|
};
|