Author: tfaber Date: Sat Oct 10 13:06:57 2015 New Revision: 69484
URL: http://svn.reactos.org/svn/reactos?rev=69484&view=rev Log: [WIN32K:FORMATTING] - Indentation and whitespace fixes for ntuser/prop.c. No functional changes.
Modified: trunk/reactos/win32ss/user/ntuser/prop.c
Modified: trunk/reactos/win32ss/user/ntuser/prop.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/prop.c?... ============================================================================== --- trunk/reactos/win32ss/user/ntuser/prop.c [iso-8859-1] (original) +++ trunk/reactos/win32ss/user/ntuser/prop.c [iso-8859-1] Sat Oct 10 13:06:57 2015 @@ -11,230 +11,254 @@
/* STATIC FUNCTIONS **********************************************************/
-PPROPERTY FASTCALL -IntGetProp(PWND Window, ATOM Atom) -{ - PLIST_ENTRY ListEntry; - PPROPERTY Property; - UINT i; - - ListEntry = Window->PropListHead.Flink; - - for (i = 0; i < Window->PropListItems; i++ ) - { - Property = CONTAINING_RECORD(ListEntry, PROPERTY, PropListEntry); - - if (ListEntry == NULL) - { - ERR("Corrupted (or uninitialized?) property list for window %p. Prop count %u. Atom %u.\n", - Window, Window->PropListItems, Atom); - return NULL; - } - - if (Property->Atom == Atom) - { - return(Property); - } - ListEntry = ListEntry->Flink; - } - return(NULL); +PPROPERTY +FASTCALL +IntGetProp( + PWND Window, + ATOM Atom) +{ + PLIST_ENTRY ListEntry; + PPROPERTY Property; + UINT i; + + ListEntry = Window->PropListHead.Flink; + + for (i = 0; i < Window->PropListItems; i++) + { + Property = CONTAINING_RECORD(ListEntry, PROPERTY, PropListEntry); + + if (ListEntry == NULL) + { + ERR("Corrupted (or uninitialized?) property list for window %p. Prop count %u. Atom %u.\n", + Window, Window->PropListItems, Atom); + return NULL; + } + + if (Property->Atom == Atom) + { + return(Property); + } + ListEntry = ListEntry->Flink; + } + return(NULL); }
HANDLE FASTCALL -UserGetProp(PWND pWnd, ATOM Atom) -{ - PPROPERTY Prop; - Prop = IntGetProp(pWnd, Atom); - return Prop ? Prop->Data : NULL; -} - -BOOL FASTCALL -IntRemoveProp(PWND Window, ATOM Atom) -{ - PPROPERTY Prop; - Prop = IntGetProp(Window, Atom); - - if (Prop == NULL) - { - return FALSE; - } - RemoveEntryList(&Prop->PropListEntry); - UserHeapFree(Prop); - Window->PropListItems--; - return TRUE; -} - -BOOL FASTCALL -IntSetProp(PWND pWnd, ATOM Atom, HANDLE Data) -{ - PPROPERTY Prop; - - Prop = IntGetProp(pWnd, Atom); - - if (Prop == NULL) - { - Prop = UserHeapAlloc(sizeof(PROPERTY)); - if (Prop == NULL) - { - return FALSE; - } - Prop->Atom = Atom; - InsertTailList(&pWnd->PropListHead, &Prop->PropListEntry); - pWnd->PropListItems++; - } - - Prop->Data = Data; - return TRUE; -} - -VOID FASTCALL -IntRemoveWindowProp(PWND Window) -{ - PLIST_ENTRY ListEntry; - PPROPERTY Property; - - while (!IsListEmpty(&Window->PropListHead)) - { - ListEntry = Window->PropListHead.Flink; - Property = CONTAINING_RECORD(ListEntry, PROPERTY, PropListEntry); - RemoveEntryList(&Property->PropListEntry); - UserHeapFree(Property); - Window->PropListItems--; - } - return; +UserGetProp( + PWND pWnd, + ATOM Atom) +{ + PPROPERTY Prop; + Prop = IntGetProp(pWnd, Atom); + return Prop ? Prop->Data : NULL; +} + +BOOL +FASTCALL +IntRemoveProp( + PWND Window, + ATOM Atom) +{ + PPROPERTY Prop; + + Prop = IntGetProp(Window, Atom); + if (Prop == NULL) + { + return FALSE; + } + + RemoveEntryList(&Prop->PropListEntry); + UserHeapFree(Prop); + Window->PropListItems--; + return TRUE; +} + +BOOL +FASTCALL +IntSetProp( + PWND pWnd, + ATOM Atom, + HANDLE Data) +{ + PPROPERTY Prop; + + Prop = IntGetProp(pWnd, Atom); + if (Prop == NULL) + { + Prop = UserHeapAlloc(sizeof(PROPERTY)); + if (Prop == NULL) + { + return FALSE; + } + Prop->Atom = Atom; + InsertTailList(&pWnd->PropListHead, &Prop->PropListEntry); + pWnd->PropListItems++; + } + + Prop->Data = Data; + return TRUE; +} + +VOID +FASTCALL +IntRemoveWindowProp( + PWND Window) +{ + PLIST_ENTRY ListEntry; + PPROPERTY Property; + + while (!IsListEmpty(&Window->PropListHead)) + { + ListEntry = Window->PropListHead.Flink; + Property = CONTAINING_RECORD(ListEntry, PROPERTY, PropListEntry); + RemoveEntryList(&Property->PropListEntry); + UserHeapFree(Property); + Window->PropListItems--; + } + return; }
/* FUNCTIONS *****************************************************************/
-NTSTATUS APIENTRY -NtUserBuildPropList(HWND hWnd, - LPVOID Buffer, - DWORD BufferSize, - DWORD *Count) -{ - PWND Window; - PPROPERTY Property; - PLIST_ENTRY ListEntry; - PROPLISTITEM listitem, *li; - NTSTATUS Status; - DWORD Cnt = 0; - DECLARE_RETURN(NTSTATUS); - - TRACE("Enter NtUserBuildPropList\n"); - UserEnterShared(); - - if (!(Window = UserGetWindowObject(hWnd))) - { - RETURN( STATUS_INVALID_HANDLE); - } - - if(Buffer) - { - if(!BufferSize || (BufferSize % sizeof(PROPLISTITEM) != 0)) - { - RETURN( STATUS_INVALID_PARAMETER); - } - - /* Copy list */ - li = (PROPLISTITEM *)Buffer; - ListEntry = Window->PropListHead.Flink; - while((BufferSize >= sizeof(PROPLISTITEM)) && (ListEntry != &Window->PropListHead)) - { - Property = CONTAINING_RECORD(ListEntry, PROPERTY, PropListEntry); - listitem.Atom = Property->Atom; - listitem.Data = Property->Data; - - Status = MmCopyToCaller(li, &listitem, sizeof(PROPLISTITEM)); - if(!NT_SUCCESS(Status)) - { - RETURN( Status); - } - - BufferSize -= sizeof(PROPLISTITEM); - Cnt++; - li++; - ListEntry = ListEntry->Flink; - } - - } - else - { - Cnt = Window->PropListItems * sizeof(PROPLISTITEM); - } - - if(Count) - { - Status = MmCopyToCaller(Count, &Cnt, sizeof(DWORD)); - if(!NT_SUCCESS(Status)) - { - RETURN( Status); - } - } - - RETURN( STATUS_SUCCESS); +NTSTATUS +APIENTRY +NtUserBuildPropList( + HWND hWnd, + LPVOID Buffer, + DWORD BufferSize, + DWORD *Count) +{ + PWND Window; + PPROPERTY Property; + PLIST_ENTRY ListEntry; + PROPLISTITEM listitem, *li; + NTSTATUS Status; + DWORD Cnt = 0; + DECLARE_RETURN(NTSTATUS); + + TRACE("Enter NtUserBuildPropList\n"); + UserEnterShared(); + + if (!(Window = UserGetWindowObject(hWnd))) + { + RETURN(STATUS_INVALID_HANDLE); + } + + if (Buffer) + { + if (!BufferSize || (BufferSize % sizeof(PROPLISTITEM) != 0)) + { + RETURN(STATUS_INVALID_PARAMETER); + } + + /* Copy list */ + li = (PROPLISTITEM *)Buffer; + ListEntry = Window->PropListHead.Flink; + while ((BufferSize >= sizeof(PROPLISTITEM)) && + (ListEntry != &Window->PropListHead)) + { + Property = CONTAINING_RECORD(ListEntry, PROPERTY, PropListEntry); + listitem.Atom = Property->Atom; + listitem.Data = Property->Data; + + Status = MmCopyToCaller(li, &listitem, sizeof(PROPLISTITEM)); + if (!NT_SUCCESS(Status)) + { + RETURN(Status); + } + + BufferSize -= sizeof(PROPLISTITEM); + Cnt++; + li++; + ListEntry = ListEntry->Flink; + } + + } + else + { + Cnt = Window->PropListItems * sizeof(PROPLISTITEM); + } + + if (Count) + { + Status = MmCopyToCaller(Count, &Cnt, sizeof(DWORD)); + if (!NT_SUCCESS(Status)) + { + RETURN(Status); + } + } + + RETURN(STATUS_SUCCESS);
CLEANUP: - TRACE("Leave NtUserBuildPropList, ret=%i\n",_ret_); - UserLeave(); - END_CLEANUP; -} - -HANDLE APIENTRY -NtUserRemoveProp(HWND hWnd, ATOM Atom) -{ - PWND Window; - PPROPERTY Prop; - HANDLE Data; - DECLARE_RETURN(HANDLE); - - TRACE("Enter NtUserRemoveProp\n"); - UserEnterExclusive(); - - if (!(Window = UserGetWindowObject(hWnd))) - { - RETURN( NULL); - } - - Prop = IntGetProp(Window, Atom); - - if (Prop == NULL) - { - RETURN(NULL); - } - Data = Prop->Data; - RemoveEntryList(&Prop->PropListEntry); - UserHeapFree(Prop); - Window->PropListItems--; - - RETURN(Data); + TRACE("Leave NtUserBuildPropList, ret=%i\n", _ret_); + UserLeave(); + END_CLEANUP; +} + +HANDLE +APIENTRY +NtUserRemoveProp( + HWND hWnd, + ATOM Atom) +{ + PWND Window; + PPROPERTY Prop; + HANDLE Data; + DECLARE_RETURN(HANDLE); + + TRACE("Enter NtUserRemoveProp\n"); + UserEnterExclusive(); + + if (!(Window = UserGetWindowObject(hWnd))) + { + RETURN(NULL); + } + + Prop = IntGetProp(Window, Atom); + if (Prop == NULL) + { + RETURN(NULL); + } + + Data = Prop->Data; + RemoveEntryList(&Prop->PropListEntry); + UserHeapFree(Prop); + Window->PropListItems--; + + RETURN(Data);
CLEANUP: - TRACE("Leave NtUserRemoveProp, ret=%p\n", _ret_); - UserLeave(); - END_CLEANUP; -} - -BOOL APIENTRY -NtUserSetProp(HWND hWnd, ATOM Atom, HANDLE Data) -{ - PWND Window; - DECLARE_RETURN(BOOL); - - TRACE("Enter NtUserSetProp\n"); - UserEnterExclusive(); - - if (!(Window = UserGetWindowObject(hWnd))) - { - RETURN( FALSE); - } - - RETURN( IntSetProp(Window, Atom, Data)); + TRACE("Leave NtUserRemoveProp, ret=%p\n", _ret_); + UserLeave(); + END_CLEANUP; +} + +BOOL +APIENTRY +NtUserSetProp( + HWND hWnd, + ATOM Atom, + HANDLE Data) +{ + PWND Window; + DECLARE_RETURN(BOOL); + + TRACE("Enter NtUserSetProp\n"); + UserEnterExclusive(); + + if (!(Window = UserGetWindowObject(hWnd))) + { + RETURN(FALSE); + } + + RETURN(IntSetProp(Window, Atom, Data));
CLEANUP: - TRACE("Leave NtUserSetProp, ret=%i\n",_ret_); - UserLeave(); - END_CLEANUP; + TRACE("Leave NtUserSetProp, ret=%i\n", _ret_); + UserLeave(); + END_CLEANUP; }
/* EOF */