crypt32: Constify some variables (2 of 5) (Resend)

Andrew Talbot Andrew.Talbot at talbotville.com
Sat Apr 14 09:39:35 CDT 2007


What is wrong with this patch, please?

Thanks,

-- Andy.
---
Changelog:
    crypt32: Constify some variables.

diff -urN a/dlls/crypt32/context.c b/dlls/crypt32/context.c
--- a/dlls/crypt32/context.c	2007-03-12 17:33:41.000000000 +0000
+++ b/dlls/crypt32/context.c	2007-04-06 23:20:12.000000000 +0100
@@ -198,7 +198,7 @@
     return list;
 }
 
-static inline struct list *ContextList_ContextToEntry(struct ContextList *list,
+static inline struct list *ContextList_ContextToEntry(const struct ContextList *list,
  const void *context)
 {
     struct list *ret;
@@ -210,7 +210,7 @@
     return ret;
 }
 
-static inline void *ContextList_EntryToContext(struct ContextList *list,
+static inline void *ContextList_EntryToContext(const struct ContextList *list,
  struct list *entry)
 {
     return (LPBYTE)entry - sizeof(LINK_CONTEXT) - list->contextSize;
@@ -248,7 +248,7 @@
     return context;
 }
 
-void *ContextList_Enum(struct ContextList *list, void *pPrev)
+void *ContextList_Enum(struct ContextList *list, const void *pPrev)
 {
     struct list *listNext;
     void *ret;
@@ -275,7 +275,7 @@
     return ret;
 }
 
-void ContextList_Delete(struct ContextList *list, void *context)
+void ContextList_Delete(struct ContextList *list, const void *context)
 {
     struct list *entry = ContextList_ContextToEntry(list, context);
 
diff -urN a/dlls/crypt32/crypt32_private.h b/dlls/crypt32/crypt32_private.h
--- a/dlls/crypt32/crypt32_private.h	2006-07-26 10:23:24.000000000 +0100
+++ b/dlls/crypt32/crypt32_private.h	2007-04-06 23:23:42.000000000 +0100
@@ -207,9 +207,9 @@
 
 void *ContextList_Add(struct ContextList *list, void *toLink, void *toReplace);
 
-void *ContextList_Enum(struct ContextList *list, void *pPrev);
+void *ContextList_Enum(struct ContextList *list, const void *pPrev);
 
-void ContextList_Delete(struct ContextList *list, void *context);
+void ContextList_Delete(struct ContextList *list, const void *context);
 
 void ContextList_Empty(struct ContextList *list);
 



More information about the wine-patches mailing list