Initial original import from: fuse-2.4.2-2.fc4
[captive.git] / src / libcaptive / mm / memsafe.c
index 445679b..0ce26e8 100644 (file)
@@ -39,7 +39,7 @@
  * 
  * Returns: %STATUS_SUCCESS if the memory was copied successfuly.
  */
-NTSTATUS MmSafeCopyFromUser(PVOID Dest,PVOID Src,ULONG NumberOfBytes)
+NTSTATUS MmSafeCopyFromUser(PVOID Dest,const VOID *Src,ULONG NumberOfBytes)
 {
        g_return_val_if_fail(Dest!=NULL,STATUS_INVALID_PARAMETER);
        g_return_val_if_fail(Dest+NumberOfBytes>=Dest,STATUS_INVALID_PARAMETER);
@@ -69,7 +69,7 @@ NTSTATUS MmSafeCopyFromUser(PVOID Dest,PVOID Src,ULONG NumberOfBytes)
  * 
  * Returns: %STATUS_SUCCESS if the memory was copied successfuly.
  */
-NTSTATUS MmSafeCopyToUser(PVOID Dest,PVOID Src,ULONG NumberOfBytes)
+NTSTATUS MmSafeCopyToUser(PVOID Dest,const VOID *Src,ULONG NumberOfBytes)
 {
        g_return_val_if_fail(Dest!=NULL,STATUS_INVALID_PARAMETER);
        g_return_val_if_fail(Dest+NumberOfBytes>=Dest,STATUS_INVALID_PARAMETER);