Module: wine Branch: master Commit: b53d7d3295225e6c902b5a4414b406c0c40132fb URL: http://source.winehq.org/git/wine.git/?a=commit;h=b53d7d3295225e6c902b5a4414...
Author: Andrew Talbot andrew.talbot@talbotville.com Date: Sat Jan 17 16:27:08 2009 +0000
riched20: Declare some functions static.
---
dlls/riched20/editor.h | 2 - dlls/riched20/reader.c | 94 ++++++++++++++++++++++++------------------------ dlls/riched20/rtf.h | 7 ---- dlls/riched20/string.c | 2 +- dlls/riched20/style.c | 2 +- 5 files changed, 49 insertions(+), 58 deletions(-)
diff --git a/dlls/riched20/editor.h b/dlls/riched20/editor.h index d052d5d..dfe67fe 100644 --- a/dlls/riched20/editor.h +++ b/dlls/riched20/editor.h @@ -71,7 +71,6 @@ void ME_DumpStyleToBuf(CHARFORMAT2W *pFmt, char buf[2048]); void ME_DumpStyle(ME_Style *s); CHARFORMAT2W *ME_ToCF2W(CHARFORMAT2W *to, CHARFORMAT2W *from); void ME_CopyToCF2W(CHARFORMAT2W *to, CHARFORMAT2W *from); -CHARFORMAT2W *ME_ToCFAny(CHARFORMAT2W *to, CHARFORMAT2W *from); void ME_CopyToCFAny(CHARFORMAT2W *to, CHARFORMAT2W *from); void ME_CopyCharFormat(CHARFORMAT2W *pDest, const CHARFORMAT2W *pSrc); /* only works with 2W structs */ void ME_CharFormatFromLogFont(HDC hDC, const LOGFONTW *lf, CHARFORMAT2W *fmt); /* ditto */ @@ -89,7 +88,6 @@ void ME_DumpDocument(ME_TextBuffer *buffer); const char *ME_GetDITypeName(ME_DIType type);
/* string.c */ -int ME_GetOptimalBuffer(int nLen); ME_String *ME_MakeString(LPCWSTR szText); ME_String *ME_MakeStringN(LPCWSTR szText, int nMaxChars); ME_String *ME_MakeStringR(WCHAR cRepeat, int nMaxChars); diff --git a/dlls/riched20/reader.c b/dlls/riched20/reader.c index 0e0d9a0..7fc952b 100644 --- a/dlls/riched20/reader.c +++ b/dlls/riched20/reader.c @@ -178,6 +178,33 @@ RTFDestroy(RTF_Info *info) }
+ +/* ---------------------------------------------------------------------- */ + +/* + * Callback table manipulation routines + */ + + +/* + * Install or return a writer callback for a token class + */ + +static void RTFSetClassCallback(RTF_Info *info, int class, RTFFuncPtr callback) +{ + if (class >= 0 && class < rtfMaxClass) + info->ccb[class] = callback; +} + + +static RTFFuncPtr RTFGetClassCallback(const RTF_Info *info, int class) +{ + if (class >= 0 && class < rtfMaxClass) + return info->ccb[class]; + return NULL; +} + + /* * Initialize the reader. This may be called multiple times, * to read multiple files. The only thing not reset is the input @@ -281,33 +308,6 @@ char *RTFGetOutputName(const RTF_Info *info) }
- -/* ---------------------------------------------------------------------- */ - -/* - * Callback table manipulation routines - */ - - -/* - * Install or return a writer callback for a token class - */ - -void RTFSetClassCallback(RTF_Info *info, int class, RTFFuncPtr callback) -{ - if (class >= 0 && class < rtfMaxClass) - info->ccb[class] = callback; -} - - -RTFFuncPtr RTFGetClassCallback(const RTF_Info *info, int class) -{ - if (class >= 0 && class < rtfMaxClass) - return info->ccb[class]; - return NULL; -} - - /* * Install or return a writer callback for a destination type */ @@ -319,7 +319,7 @@ void RTFSetDestinationCallback(RTF_Info *info, int dest, RTFFuncPtr callback) }
-RTFFuncPtr RTFGetDestinationCallback(const RTF_Info *info, int dest) +static RTFFuncPtr RTFGetDestinationCallback(const RTF_Info *info, int dest) { if (dest >= 0 && dest < rtfMaxDestination) return info->dcb[dest]; @@ -416,6 +416,22 @@ void RTFReadGroup (RTF_Info *info)
/* + * Install or return a token reader hook. + */ + +void RTFSetReadHook(RTF_Info *info, RTFFuncPtr f) +{ + info->readHook = f; +} + + +static RTFFuncPtr RTFGetReadHook(const RTF_Info *info) +{ + return (info->readHook); +} + + +/* * Read one token. Call the read hook if there is one. The * token class is the return value. Returns rtfEOF when there * are no more tokens. @@ -446,23 +462,7 @@ int RTFGetToken(RTF_Info *info) }
-/* - * Install or return a token reader hook. - */ - -void RTFSetReadHook(RTF_Info *info, RTFFuncPtr f) -{ - info->readHook = f; -} - - -RTFFuncPtr RTFGetReadHook(const RTF_Info *info) -{ - return (info->readHook); -} - - -void RTFUngetToken(RTF_Info *info) +static void RTFUngetToken(RTF_Info *info) { if (info->pushedClass >= 0) /* there's already an ungotten token */ ERR ("cannot unget two tokens\n"); @@ -797,7 +797,7 @@ static int GetChar(RTF_Info *info) * part of the token text. */
-void RTFSetToken(RTF_Info *info, int class, int major, int minor, int param, const char *text) +static void RTFSetToken(RTF_Info *info, int class, int major, int minor, int param, const char *text) { info->rtfClass = class; info->rtfMajor = major; @@ -1269,7 +1269,7 @@ static void ReadObjGroup(RTF_Info *info) */
-RTFStyle *RTFGetStyle(const RTF_Info *info, int num) +static RTFStyle *RTFGetStyle(const RTF_Info *info, int num) { RTFStyle *s;
diff --git a/dlls/riched20/rtf.h b/dlls/riched20/rtf.h index a276b7c..6de440f 100644 --- a/dlls/riched20/rtf.h +++ b/dlls/riched20/rtf.h @@ -1195,17 +1195,11 @@ void RTFSetInputName (RTF_Info *, const char *); char *RTFGetInputName (const RTF_Info *); void RTFSetOutputName (RTF_Info *, const char *); char *RTFGetOutputName (const RTF_Info *); -void RTFSetClassCallback (RTF_Info *, int, RTFFuncPtr); -RTFFuncPtr RTFGetClassCallback (const RTF_Info *, int); void RTFSetDestinationCallback (RTF_Info *, int, RTFFuncPtr); -RTFFuncPtr RTFGetDestinationCallback (const RTF_Info *, int); void RTFRead (RTF_Info *); int RTFGetToken (RTF_Info *); /* writer should rarely need this */ -void RTFUngetToken (RTF_Info *); int RTFPeekToken (RTF_Info *); -void RTFSetToken (RTF_Info *, int, int, int, int, const char *); void RTFSetReadHook (RTF_Info *, RTFFuncPtr); -RTFFuncPtr RTFGetReadHook (const RTF_Info *); void RTFRouteToken (RTF_Info *); void RTFSkipGroup (RTF_Info *); void RTFReadGroup (RTF_Info *); @@ -1215,7 +1209,6 @@ int RTFCheckCMM (const RTF_Info *, int, int, int); int RTFCheckMM (const RTF_Info *, int, int); RTFFont *RTFGetFont (const RTF_Info *, int); RTFColor *RTFGetColor (const RTF_Info *, int); -RTFStyle *RTFGetStyle (const RTF_Info *, int); int RTFCharToHex ( char); int RTFHexToChar ( int );
diff --git a/dlls/riched20/string.c b/dlls/riched20/string.c index 4a5d590..c4abc6f 100644 --- a/dlls/riched20/string.c +++ b/dlls/riched20/string.c @@ -22,7 +22,7 @@
WINE_DEFAULT_DEBUG_CHANNEL(richedit);
-int ME_GetOptimalBuffer(int nLen) +static int ME_GetOptimalBuffer(int nLen) { return ((2*nLen+1)+128)&~63; } diff --git a/dlls/riched20/style.c b/dlls/riched20/style.c index b7dae3e..b7b909b 100644 --- a/dlls/riched20/style.c +++ b/dlls/riched20/style.c @@ -77,7 +77,7 @@ void ME_CopyToCF2W(CHARFORMAT2W *to, CHARFORMAT2W *from) *to = *from; }
-CHARFORMAT2W *ME_ToCFAny(CHARFORMAT2W *to, CHARFORMAT2W *from) +static CHARFORMAT2W *ME_ToCFAny(CHARFORMAT2W *to, CHARFORMAT2W *from) { assert(from->cbSize == sizeof(CHARFORMAT2W)); if (to->cbSize == sizeof(CHARFORMATA))