Jeff Latimer : usp10: Add ScriptStringCPtoX and ScriptStringXtoCP stubs.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Jul 19 12:31:57 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: ac40febae2a1f1e8f1cc15d18e17d0cdef13ae86
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=ac40febae2a1f1e8f1cc15d18e17d0cdef13ae86

Author: Jeff Latimer <lats at yless4u.com.au>
Date:   Tue Jul 18 19:35:07 2006 +1000

usp10: Add ScriptStringCPtoX and ScriptStringXtoCP stubs.

---

 dlls/usp10/usp10.c    |   23 +++++++++++++++++++++++
 dlls/usp10/usp10.spec |    4 ++--
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/dlls/usp10/usp10.c b/dlls/usp10/usp10.c
index 4bf7031..abd9c89 100644
--- a/dlls/usp10/usp10.c
+++ b/dlls/usp10/usp10.c
@@ -317,6 +317,29 @@ HRESULT WINAPI ScriptStringOut(SCRIPT_ST
 }
 
 /***********************************************************************
+ *      ScriptStringCPtoX (USP10.@)
+ *
+ */
+HRESULT WINAPI ScriptStringCPtoX(SCRIPT_STRING_ANALYSIS ssa, int icp, BOOL fTrailing, int* pX)
+{
+    FIXME("(%p), %d, %d, (%p): stub\n", ssa, icp, fTrailing, pX);
+    *pX = 0;                             /* Set a reasonable value */
+    return S_OK;
+}
+
+/***********************************************************************
+ *      ScriptStringXtoCP (USP10.@)
+ *
+ */
+HRESULT WINAPI ScriptStringXtoCP(SCRIPT_STRING_ANALYSIS ssa, int iX, int* piCh, int* piTrailing) 
+{
+    FIXME("(%p), %d, (%p), (%p): stub\n", ssa, iX, piCh, piTrailing);
+    *piCh = 0;                          /* Set a reasonable value */
+    *piTrailing = 0;
+    return S_OK;
+}
+
+/***********************************************************************
  *      ScriptStringFree (USP10.@)
  *
  */
diff --git a/dlls/usp10/usp10.spec b/dlls/usp10/usp10.spec
index 22ee688..c4e47fc 100644
--- a/dlls/usp10/usp10.spec
+++ b/dlls/usp10/usp10.spec
@@ -18,13 +18,13 @@
 @ stdcall ScriptRecordDigitSubstitution(ptr ptr)
 @ stdcall ScriptShape(ptr ptr ptr long long ptr ptr ptr ptr ptr)
 @ stdcall ScriptStringAnalyse(ptr ptr long long long long long ptr ptr ptr ptr ptr ptr)
-@ stub ScriptStringCPtoX
+@ stdcall ScriptStringCPtoX(ptr long long ptr)
 @ stdcall ScriptStringFree(ptr)
 @ stub ScriptStringGetLogicalWidths
 @ stub ScriptStringGetOrder
 @ stdcall ScriptStringOut(ptr long long long ptr long long long)
 @ stub ScriptStringValidate
-@ stub ScriptStringXtoCP
+@ stdcall ScriptStringXtoCP(ptr long ptr ptr)
 @ stub ScriptString_pLogAttr
 @ stub ScriptString_pSize
 @ stub ScriptString_pcOutChars




More information about the wine-cvs mailing list