Skip to content

Commit 576fafb

Browse files
committed
[FREELDR] peloader.c: Add SAL2 annotations for two import-resolving helpers (reactos#7537)
Add annotations for PeLdrpBindImportName() and PeLdrpScanImportAddressTable().
1 parent ddd59f1 commit 576fafb

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

boot/freeldr/freeldr/lib/peloader.c

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -136,15 +136,15 @@ PeLdrpLoadAndScanReferencedDll(
136136

137137
static BOOLEAN
138138
PeLdrpBindImportName(
139-
IN OUT PLIST_ENTRY ModuleListHead,
140-
IN PVOID DllBase,
141-
IN PVOID ImageBase,
142-
IN PIMAGE_THUNK_DATA ThunkData,
143-
IN PIMAGE_EXPORT_DIRECTORY ExportDirectory,
144-
IN ULONG ExportSize,
145-
IN BOOLEAN ProcessForwards,
146-
IN PCSTR DirectoryPath,
147-
IN PLIST_ENTRY Parent)
139+
_Inout_ PLIST_ENTRY ModuleListHead,
140+
_In_ PVOID DllBase,
141+
_In_ PVOID ImageBase,
142+
_Inout_ PIMAGE_THUNK_DATA ThunkData,
143+
_In_ PIMAGE_EXPORT_DIRECTORY ExportDirectory,
144+
_In_ ULONG ExportSize,
145+
_In_ BOOLEAN ProcessForwards,
146+
_In_ PCSTR DirectoryPath,
147+
_In_ PLIST_ENTRY Parent)
148148
{
149149
ULONG Ordinal;
150150
PULONG NameTable, FunctionTable;
@@ -448,12 +448,12 @@ PeLdrpLoadAndScanReferencedDll(
448448

449449
static BOOLEAN
450450
PeLdrpScanImportAddressTable(
451-
IN OUT PLIST_ENTRY ModuleListHead,
452-
IN PVOID DllBase,
453-
IN PVOID ImageBase,
454-
IN PIMAGE_THUNK_DATA ThunkData,
455-
IN PCSTR DirectoryPath,
456-
IN PLIST_ENTRY Parent)
451+
_Inout_ PLIST_ENTRY ModuleListHead,
452+
_In_ PVOID DllBase,
453+
_In_ PVOID ImageBase,
454+
_Inout_ PIMAGE_THUNK_DATA ThunkData,
455+
_In_ PCSTR DirectoryPath,
456+
_In_ PLIST_ENTRY Parent)
457457
{
458458
PIMAGE_EXPORT_DIRECTORY ExportDirectory = NULL;
459459
BOOLEAN Success;

0 commit comments

Comments
 (0)