summaryrefslogtreecommitdiff
path: root/include/typelib
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2013-09-04 14:25:39 +0200
committerStephan Bergmann <sbergman@redhat.com>2013-09-04 14:37:54 +0200
commit2618ff47344e423470ab60c5e034d30163b3f29b (patch)
tree275387afcdf370a83ff05473e69741267fa265ce /include/typelib
parent71ac97f709441bbcdbeaa2010cb63a782b61e1fa (diff)
UNO interface UIKs are unused for a very long time
...so mark them as @deprecated more thoroughly and always force them to zero. Change-Id: I5db2dab924fc5a4145a0e5dd055b654985ce2ef9
Diffstat (limited to 'include/typelib')
-rw-r--r--include/typelib/typedescription.h23
-rw-r--r--include/typelib/uik.h2
2 files changed, 15 insertions, 10 deletions
diff --git a/include/typelib/typedescription.h b/include/typelib/typedescription.h
index 3195870bfc6c..6f9ee33eec4a 100644
--- a/include/typelib/typedescription.h
+++ b/include/typelib/typedescription.h
@@ -434,6 +434,9 @@ typedef struct _typelib_InterfaceTypeDescription
*/
struct _typelib_InterfaceTypeDescription * pBaseTypeDescription;
/** unique identifier of interface
+
+ @deprecated
+ should always contain all-zeros
*/
typelib_Uik aUik;
/** number of members
@@ -647,11 +650,11 @@ CPPU_DLLPUBLIC void SAL_CALL typelib_typedescription_newStruct(
@param ppRet inout interface type description
@param pTypeName the fully qualified name of the interface.
- @param nUik1 uik part
- @param nUik2 uik part
- @param nUik3 uik part
- @param nUik4 uik part
- @param nUik5 uik part
+ @param nUik1 uik part; deprecated and ignored, should always be 0
+ @param nUik2 uik part; deprecated and ignored, should always be 0
+ @param nUik3 uik part; deprecated and ignored, should always be 0
+ @param nUik4 uik part; deprecated and ignored, should always be 0
+ @param nUik5 uik part; deprecated and ignored, should always be 0
@param pBaseInterface base interface type, else 0
@param nMembers number of members
@param ppMembers members; attributes or methods
@@ -672,11 +675,11 @@ CPPU_DLLPUBLIC void SAL_CALL typelib_typedescription_newInterface(
@param ppRet inout interface type description
@param pTypeName the fully qualified name of the interface.
- @param nUik1 uik part
- @param nUik2 uik part
- @param nUik3 uik part
- @param nUik4 uik part
- @param nUik5 uik part
+ @param nUik1 uik part; deprecated and ignored, should always be 0
+ @param nUik2 uik part; deprecated and ignored, should always be 0
+ @param nUik3 uik part; deprecated and ignored, should always be 0
+ @param nUik4 uik part; deprecated and ignored, should always be 0
+ @param nUik5 uik part; deprecated and ignored, should always be 0
@param nBaseInterfaces number of base interface types
@param ppBaseInterfaces base interface types
@param nMembers number of members
diff --git a/include/typelib/uik.h b/include/typelib/uik.h
index 097f23793ba7..ff8064f8f6ad 100644
--- a/include/typelib/uik.h
+++ b/include/typelib/uik.h
@@ -26,6 +26,8 @@
#endif
/** Binary typelib uik struct. Internally not used anymore.
+
+ @deprecated
*/
typedef struct _typelib_Uik
{