Initial set of Ward sgen annotations (#5705)
[mono.git] / mono / metadata / marshal-internals.h
index e19613a182fcbbf5ee2988e0dd2e081c88d53bc5..7316ac4a0e0566a5123ebc7905ba0768c3d05ff3 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/**
+ * \file
  * Copyright 2016 Microsoft
  * Licensed under the MIT license. See LICENSE file in the project root for full license information.
  */
@@ -9,6 +10,9 @@
 #include <glib.h>
 #include <mono/metadata/object-internals.h>
 
+MonoObjectHandle
+mono_marshal_xdomain_copy_value_handle (MonoObjectHandle val, MonoError *error);
+
 // On Windows platform implementation of bellow methods are hosted in separate source file
 // masrshal-windows.c or marshal-windows-*.c. On other platforms the implementation is still keept
 // in marshal.c still declared as static and in some places even inlined.
@@ -32,7 +36,7 @@ void
 mono_marshal_free_hglobal (void *ptr);
 
 gpointer
-mono_string_to_lpstr (MonoString *s);
+mono_string_to_utf8str (MonoString *s);
 #endif  /* HOST_WIN32 */
 
 #endif /* __MONO_METADATA_MARSHAL_INTERNALS_H__ */