summaryrefslogtreecommitdiff
path: root/sw/source/core/doc/dbgoutsw.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-11-22 13:11:47 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-11-22 13:34:17 +0100
commit0d653000a6c07327d6db1f95be3d21d50d505423 (patch)
tree31c38f67117af9f72664dbba170eb822fc4e1193 /sw/source/core/doc/dbgoutsw.cxx
parent7f91d6cceeeafb588f545be4c383e312d9e42bf7 (diff)
improve function-local statics in sw
Change-Id: I36b0e9b2819a442f01182f551dbc2bf7d5c878f4 Reviewed-on: https://gerrit.libreoffice.org/63788 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/source/core/doc/dbgoutsw.cxx')
-rw-r--r--sw/source/core/doc/dbgoutsw.cxx253
1 files changed, 124 insertions, 129 deletions
diff --git a/sw/source/core/doc/dbgoutsw.cxx b/sw/source/core/doc/dbgoutsw.cxx
index f1e912b5b1ab..d69e1cb0308d 100644
--- a/sw/source/core/doc/dbgoutsw.cxx
+++ b/sw/source/core/doc/dbgoutsw.cxx
@@ -95,136 +95,131 @@ const char * dbg_out(const OUString & aStr)
static map<sal_uInt16,OUString> & GetItemWhichMap()
{
- static map<sal_uInt16,OUString> aItemWhichMap;
- static bool bInitialized = false;
-
- if (! bInitialized)
+ static map<sal_uInt16,OUString> aItemWhichMap
{
- aItemWhichMap[RES_CHRATR_CASEMAP] = "CHRATR_CASEMAP";
- aItemWhichMap[RES_CHRATR_CHARSETCOLOR] = "CHRATR_CHARSETCOLOR";
- aItemWhichMap[RES_CHRATR_COLOR] = "CHRATR_COLOR";
- aItemWhichMap[RES_CHRATR_CONTOUR] = "CHRATR_CONTOUR";
- aItemWhichMap[RES_CHRATR_CROSSEDOUT] = "CHRATR_CROSSEDOUT";
- aItemWhichMap[RES_CHRATR_ESCAPEMENT] = "CHRATR_ESCAPEMENT";
- aItemWhichMap[RES_CHRATR_FONT] = "CHRATR_FONT";
- aItemWhichMap[RES_CHRATR_FONTSIZE] = "CHRATR_FONTSIZE";
- aItemWhichMap[RES_CHRATR_KERNING] = "CHRATR_KERNING";
- aItemWhichMap[RES_CHRATR_LANGUAGE] = "CHRATR_LANGUAGE";
- aItemWhichMap[RES_CHRATR_POSTURE] = "CHRATR_POSTURE";
- aItemWhichMap[RES_CHRATR_SHADOWED] = "CHRATR_SHADOWED";
- aItemWhichMap[RES_CHRATR_UNDERLINE] = "CHRATR_UNDERLINE";
- aItemWhichMap[RES_CHRATR_OVERLINE] = "CHRATR_OVERLINE";
- aItemWhichMap[RES_CHRATR_WEIGHT] = "CHRATR_WEIGHT";
- aItemWhichMap[RES_CHRATR_WORDLINEMODE] = "CHRATR_WORDLINEMODE";
- aItemWhichMap[RES_CHRATR_AUTOKERN] = "CHRATR_AUTOKERN";
- aItemWhichMap[RES_CHRATR_BLINK] = "CHRATR_BLINK";
- aItemWhichMap[RES_CHRATR_NOHYPHEN] = "CHRATR_NOHYPHEN";
- aItemWhichMap[RES_CHRATR_BACKGROUND] = "CHRATR_BACKGROUND";
- aItemWhichMap[RES_CHRATR_HIGHLIGHT] = "CHRATR_HIGHLIGHT";
- aItemWhichMap[RES_CHRATR_CJK_FONT] = "CHRATR_CJK_FONT";
- aItemWhichMap[RES_CHRATR_CJK_FONTSIZE] = "CHRATR_CJK_FONTSIZE";
- aItemWhichMap[RES_CHRATR_CJK_LANGUAGE] = "CHRATR_CJK_LANGUAGE";
- aItemWhichMap[RES_CHRATR_CJK_POSTURE] = "CHRATR_CJK_POSTURE";
- aItemWhichMap[RES_CHRATR_CJK_WEIGHT] = "CHRATR_CJK_WEIGHT";
- aItemWhichMap[RES_CHRATR_CTL_FONT] = "CHRATR_CTL_FONT";
- aItemWhichMap[RES_CHRATR_CTL_FONTSIZE] = "CHRATR_CTL_FONTSIZE";
- aItemWhichMap[RES_CHRATR_CTL_LANGUAGE] = "CHRATR_CTL_LANGUAGE";
- aItemWhichMap[RES_CHRATR_CTL_POSTURE] = "CHRATR_CTL_POSTURE";
- aItemWhichMap[RES_CHRATR_CTL_WEIGHT] = "CHRATR_CTL_WEIGHT";
- aItemWhichMap[RES_CHRATR_ROTATE] = "CHRATR_ROTATE";
- aItemWhichMap[RES_CHRATR_EMPHASIS_MARK] = "CHRATR_EMPHASIS_MARK";
- aItemWhichMap[RES_CHRATR_TWO_LINES] = "CHRATR_TWO_LINES";
- aItemWhichMap[RES_CHRATR_SCALEW] = "CHRATR_SCALEW";
- aItemWhichMap[RES_CHRATR_RELIEF] = "CHRATR_RELIEF";
- aItemWhichMap[RES_CHRATR_HIDDEN] = "CHRATR_HIDDEN";
- aItemWhichMap[RES_CHRATR_BOX] = "CHRATR_BOX";
- aItemWhichMap[RES_CHRATR_SHADOW] = "CHRATR_SHADOW";
- aItemWhichMap[RES_TXTATR_AUTOFMT] = "TXTATR_AUTOFMT";
- aItemWhichMap[RES_TXTATR_INETFMT] = "TXTATR_INETFMT";
- aItemWhichMap[RES_TXTATR_REFMARK] = "TXTATR_REFMARK";
- aItemWhichMap[RES_TXTATR_TOXMARK] = "TXTATR_TOXMARK";
- aItemWhichMap[RES_TXTATR_CHARFMT] = "TXTATR_CHARFMT";
- aItemWhichMap[RES_TXTATR_INPUTFIELD] = "RES_TXTATR_INPUTFIELD";
- aItemWhichMap[RES_TXTATR_CJK_RUBY] = "TXTATR_CJK_RUBY";
- aItemWhichMap[RES_TXTATR_UNKNOWN_CONTAINER] = "TXTATR_UNKNOWN_CONTAINER";
- aItemWhichMap[RES_TXTATR_META] = "TXTATR_META";
- aItemWhichMap[RES_TXTATR_METAFIELD] = "TXTATR_METAFIELD";
- aItemWhichMap[RES_TXTATR_FIELD] = "TXTATR_FIELD";
- aItemWhichMap[RES_TXTATR_FLYCNT] = "TXTATR_FLYCNT";
- aItemWhichMap[RES_TXTATR_FTN] = "TXTATR_FTN";
- aItemWhichMap[RES_TXTATR_ANNOTATION] = "TXTATR_ANNOTATION";
- aItemWhichMap[RES_TXTATR_DUMMY3] = "TXTATR_DUMMY3";
- aItemWhichMap[RES_TXTATR_DUMMY1] = "TXTATR_DUMMY1";
- aItemWhichMap[RES_TXTATR_DUMMY2] = "TXTATR_DUMMY2";
- aItemWhichMap[RES_PARATR_LINESPACING] = "PARATR_LINESPACING";
- aItemWhichMap[RES_PARATR_ADJUST] = "PARATR_ADJUST";
- aItemWhichMap[RES_PARATR_SPLIT] = "PARATR_SPLIT";
- aItemWhichMap[RES_PARATR_ORPHANS] = "PARATR_ORPHANS";
- aItemWhichMap[RES_PARATR_WIDOWS] = "PARATR_WIDOWS";
- aItemWhichMap[RES_PARATR_TABSTOP] = "PARATR_TABSTOP";
- aItemWhichMap[RES_PARATR_HYPHENZONE] = "PARATR_HYPHENZONE";
- aItemWhichMap[RES_PARATR_DROP] = "PARATR_DROP";
- aItemWhichMap[RES_PARATR_REGISTER] = "PARATR_REGISTER";
- aItemWhichMap[RES_PARATR_NUMRULE] = "PARATR_NUMRULE";
- aItemWhichMap[RES_PARATR_SCRIPTSPACE] = "PARATR_SCRIPTSPACE";
- aItemWhichMap[RES_PARATR_HANGINGPUNCTUATION] = "PARATR_HANGINGPUNCTUATION";
- aItemWhichMap[RES_PARATR_FORBIDDEN_RULES] = "PARATR_FORBIDDEN_RULES";
- aItemWhichMap[RES_PARATR_VERTALIGN] = "PARATR_VERTALIGN";
- aItemWhichMap[RES_PARATR_SNAPTOGRID] = "PARATR_SNAPTOGRID";
- aItemWhichMap[RES_PARATR_CONNECT_BORDER] = "PARATR_CONNECT_BORDER";
- aItemWhichMap[RES_FILL_ORDER] = "FILL_ORDER";
- aItemWhichMap[RES_FRM_SIZE] = "FRM_SIZE";
- aItemWhichMap[RES_PAPER_BIN] = "PAPER_BIN";
- aItemWhichMap[RES_LR_SPACE] = "LR_SPACE";
- aItemWhichMap[RES_UL_SPACE] = "UL_SPACE";
- aItemWhichMap[RES_PAGEDESC] = "PAGEDESC";
- aItemWhichMap[RES_BREAK] = "BREAK";
- aItemWhichMap[RES_CNTNT] = "CNTNT";
- aItemWhichMap[RES_HEADER] = "HEADER";
- aItemWhichMap[RES_FOOTER] = "FOOTER";
- aItemWhichMap[RES_PRINT] = "PRINT";
- aItemWhichMap[RES_OPAQUE] = "OPAQUE";
- aItemWhichMap[RES_PROTECT] = "PROTECT";
- aItemWhichMap[RES_SURROUND] = "SURROUND";
- aItemWhichMap[RES_VERT_ORIENT] = "VERT_ORIENT";
- aItemWhichMap[RES_HORI_ORIENT] = "HORI_ORIENT";
- aItemWhichMap[RES_ANCHOR] = "ANCHOR";
- aItemWhichMap[RES_BACKGROUND] = "BACKGROUND";
- aItemWhichMap[RES_BOX] = "BOX";
- aItemWhichMap[RES_SHADOW] = "SHADOW";
- aItemWhichMap[RES_FRMMACRO] = "FRMMACRO";
- aItemWhichMap[RES_COL] = "COL";
- aItemWhichMap[RES_KEEP] = "KEEP";
- aItemWhichMap[RES_URL] = "URL";
- aItemWhichMap[RES_EDIT_IN_READONLY] = "EDIT_IN_READONLY";
- aItemWhichMap[RES_LAYOUT_SPLIT] = "LAYOUT_SPLIT";
- aItemWhichMap[RES_CHAIN] = "CHAIN";
- aItemWhichMap[RES_TEXTGRID] = "TEXTGRID";
- aItemWhichMap[RES_LINENUMBER ] = "LINENUMBER";
- aItemWhichMap[RES_FTN_AT_TXTEND] = "FTN_AT_TXTEND";
- aItemWhichMap[RES_END_AT_TXTEND] = "END_AT_TXTEND";
- aItemWhichMap[RES_COLUMNBALANCE] = "COLUMNBALANCE";
- aItemWhichMap[RES_FRAMEDIR] = "FRAMEDIR";
- aItemWhichMap[RES_HEADER_FOOTER_EAT_SPACING] = "HEADER_FOOTER_EAT_SPACING";
- aItemWhichMap[RES_ROW_SPLIT] = "ROW_SPLIT";
- aItemWhichMap[RES_GRFATR_MIRRORGRF] = "GRFATR_MIRRORGRF";
- aItemWhichMap[RES_GRFATR_CROPGRF] = "GRFATR_CROPGRF";
- aItemWhichMap[RES_GRFATR_ROTATION] = "GRFATR_ROTATION";
- aItemWhichMap[RES_GRFATR_LUMINANCE] = "GRFATR_LUMINANCE";
- aItemWhichMap[RES_GRFATR_CONTRAST] = "GRFATR_CONTRAST";
- aItemWhichMap[RES_GRFATR_CHANNELR] = "GRFATR_CHANNELR";
- aItemWhichMap[RES_GRFATR_CHANNELG] = "GRFATR_CHANNELG";
- aItemWhichMap[RES_GRFATR_CHANNELB] = "GRFATR_CHANNELB";
- aItemWhichMap[RES_GRFATR_GAMMA] = "GRFATR_GAMMA";
- aItemWhichMap[RES_GRFATR_INVERT] = "GRFATR_INVERT";
- aItemWhichMap[RES_GRFATR_TRANSPARENCY] = "GRFATR_TRANSPARENCY";
- aItemWhichMap[RES_GRFATR_DRAWMODE] = "GRFATR_DRAWMODE";
- aItemWhichMap[RES_BOXATR_FORMAT] = "BOXATR_FORMAT";
- aItemWhichMap[RES_BOXATR_FORMULA] = "BOXATR_FORMULA";
- aItemWhichMap[RES_BOXATR_VALUE] = "BOXATR_VALUE";
-
- bInitialized = true;
- }
+ { RES_CHRATR_CASEMAP , "CHRATR_CASEMAP" },
+ { RES_CHRATR_CHARSETCOLOR , "CHRATR_CHARSETCOLOR" },
+ { RES_CHRATR_COLOR , "CHRATR_COLOR" },
+ { RES_CHRATR_CONTOUR , "CHRATR_CONTOUR" },
+ { RES_CHRATR_CROSSEDOUT , "CHRATR_CROSSEDOUT" },
+ { RES_CHRATR_ESCAPEMENT , "CHRATR_ESCAPEMENT" },
+ { RES_CHRATR_FONT , "CHRATR_FONT" },
+ { RES_CHRATR_FONTSIZE , "CHRATR_FONTSIZE" },
+ { RES_CHRATR_KERNING , "CHRATR_KERNING" },
+ { RES_CHRATR_LANGUAGE , "CHRATR_LANGUAGE" },
+ { RES_CHRATR_POSTURE , "CHRATR_POSTURE" },
+ { RES_CHRATR_SHADOWED , "CHRATR_SHADOWED" },
+ { RES_CHRATR_UNDERLINE , "CHRATR_UNDERLINE" },
+ { RES_CHRATR_OVERLINE , "CHRATR_OVERLINE" },
+ { RES_CHRATR_WEIGHT , "CHRATR_WEIGHT" },
+ { RES_CHRATR_WORDLINEMODE , "CHRATR_WORDLINEMODE" },
+ { RES_CHRATR_AUTOKERN , "CHRATR_AUTOKERN" },
+ { RES_CHRATR_BLINK , "CHRATR_BLINK" },
+ { RES_CHRATR_NOHYPHEN , "CHRATR_NOHYPHEN" },
+ { RES_CHRATR_BACKGROUND , "CHRATR_BACKGROUND" },
+ { RES_CHRATR_HIGHLIGHT , "CHRATR_HIGHLIGHT" },
+ { RES_CHRATR_CJK_FONT , "CHRATR_CJK_FONT" },
+ { RES_CHRATR_CJK_FONTSIZE , "CHRATR_CJK_FONTSIZE" },
+ { RES_CHRATR_CJK_LANGUAGE , "CHRATR_CJK_LANGUAGE" },
+ { RES_CHRATR_CJK_POSTURE , "CHRATR_CJK_POSTURE" },
+ { RES_CHRATR_CJK_WEIGHT , "CHRATR_CJK_WEIGHT" },
+ { RES_CHRATR_CTL_FONT , "CHRATR_CTL_FONT" },
+ { RES_CHRATR_CTL_FONTSIZE , "CHRATR_CTL_FONTSIZE" },
+ { RES_CHRATR_CTL_LANGUAGE , "CHRATR_CTL_LANGUAGE" },
+ { RES_CHRATR_CTL_POSTURE , "CHRATR_CTL_POSTURE" },
+ { RES_CHRATR_CTL_WEIGHT , "CHRATR_CTL_WEIGHT" },
+ { RES_CHRATR_ROTATE , "CHRATR_ROTATE" },
+ { RES_CHRATR_EMPHASIS_MARK , "CHRATR_EMPHASIS_MARK" },
+ { RES_CHRATR_TWO_LINES , "CHRATR_TWO_LINES" },
+ { RES_CHRATR_SCALEW , "CHRATR_SCALEW" },
+ { RES_CHRATR_RELIEF , "CHRATR_RELIEF" },
+ { RES_CHRATR_HIDDEN , "CHRATR_HIDDEN" },
+ { RES_CHRATR_BOX , "CHRATR_BOX" },
+ { RES_CHRATR_SHADOW , "CHRATR_SHADOW" },
+ { RES_TXTATR_AUTOFMT , "TXTATR_AUTOFMT" },
+ { RES_TXTATR_INETFMT , "TXTATR_INETFMT" },
+ { RES_TXTATR_REFMARK , "TXTATR_REFMARK" },
+ { RES_TXTATR_TOXMARK , "TXTATR_TOXMARK" },
+ { RES_TXTATR_CHARFMT , "TXTATR_CHARFMT" },
+ { RES_TXTATR_INPUTFIELD , "RES_TXTATR_INPUTFIELD" },
+ { RES_TXTATR_CJK_RUBY , "TXTATR_CJK_RUBY" },
+ { RES_TXTATR_UNKNOWN_CONTAINER , "TXTATR_UNKNOWN_CONTAINER" },
+ { RES_TXTATR_META , "TXTATR_META" },
+ { RES_TXTATR_METAFIELD , "TXTATR_METAFIELD" },
+ { RES_TXTATR_FIELD , "TXTATR_FIELD" },
+ { RES_TXTATR_FLYCNT , "TXTATR_FLYCNT" },
+ { RES_TXTATR_FTN , "TXTATR_FTN" },
+ { RES_TXTATR_ANNOTATION , "TXTATR_ANNOTATION" },
+ { RES_TXTATR_DUMMY3 , "TXTATR_DUMMY3" },
+ { RES_TXTATR_DUMMY1 , "TXTATR_DUMMY1" },
+ { RES_TXTATR_DUMMY2 , "TXTATR_DUMMY2" },
+ { RES_PARATR_LINESPACING , "PARATR_LINESPACING" },
+ { RES_PARATR_ADJUST , "PARATR_ADJUST" },
+ { RES_PARATR_SPLIT , "PARATR_SPLIT" },
+ { RES_PARATR_ORPHANS , "PARATR_ORPHANS" },
+ { RES_PARATR_WIDOWS , "PARATR_WIDOWS" },
+ { RES_PARATR_TABSTOP , "PARATR_TABSTOP" },
+ { RES_PARATR_HYPHENZONE , "PARATR_HYPHENZONE" },
+ { RES_PARATR_DROP , "PARATR_DROP" },
+ { RES_PARATR_REGISTER , "PARATR_REGISTER" },
+ { RES_PARATR_NUMRULE , "PARATR_NUMRULE" },
+ { RES_PARATR_SCRIPTSPACE , "PARATR_SCRIPTSPACE" },
+ { RES_PARATR_HANGINGPUNCTUATION , "PARATR_HANGINGPUNCTUATION" },
+ { RES_PARATR_FORBIDDEN_RULES , "PARATR_FORBIDDEN_RULES" },
+ { RES_PARATR_VERTALIGN , "PARATR_VERTALIGN" },
+ { RES_PARATR_SNAPTOGRID , "PARATR_SNAPTOGRID" },
+ { RES_PARATR_CONNECT_BORDER , "PARATR_CONNECT_BORDER" },
+ { RES_FILL_ORDER , "FILL_ORDER" },
+ { RES_FRM_SIZE , "FRM_SIZE" },
+ { RES_PAPER_BIN , "PAPER_BIN" },
+ { RES_LR_SPACE , "LR_SPACE" },
+ { RES_UL_SPACE , "UL_SPACE" },
+ { RES_PAGEDESC , "PAGEDESC" },
+ { RES_BREAK , "BREAK" },
+ { RES_CNTNT , "CNTNT" },
+ { RES_HEADER , "HEADER" },
+ { RES_FOOTER , "FOOTER" },
+ { RES_PRINT , "PRINT" },
+ { RES_OPAQUE , "OPAQUE" },
+ { RES_PROTECT , "PROTECT" },
+ { RES_SURROUND , "SURROUND" },
+ { RES_VERT_ORIENT , "VERT_ORIENT" },
+ { RES_HORI_ORIENT , "HORI_ORIENT" },
+ { RES_ANCHOR , "ANCHOR" },
+ { RES_BACKGROUND , "BACKGROUND" },
+ { RES_BOX , "BOX" },
+ { RES_SHADOW , "SHADOW" },
+ { RES_FRMMACRO , "FRMMACRO" },
+ { RES_COL , "COL" },
+ { RES_KEEP , "KEEP" },
+ { RES_URL , "URL" },
+ { RES_EDIT_IN_READONLY , "EDIT_IN_READONLY" },
+ { RES_LAYOUT_SPLIT , "LAYOUT_SPLIT" },
+ { RES_CHAIN , "CHAIN" },
+ { RES_TEXTGRID , "TEXTGRID" },
+ { RES_LINENUMBER , "LINENUMBER" },
+ { RES_FTN_AT_TXTEND , "FTN_AT_TXTEND" },
+ { RES_END_AT_TXTEND , "END_AT_TXTEND" },
+ { RES_COLUMNBALANCE , "COLUMNBALANCE" },
+ { RES_FRAMEDIR , "FRAMEDIR" },
+ { RES_HEADER_FOOTER_EAT_SPACING , "HEADER_FOOTER_EAT_SPACING" },
+ { RES_ROW_SPLIT , "ROW_SPLIT" },
+ { RES_GRFATR_MIRRORGRF , "GRFATR_MIRRORGRF" },
+ { RES_GRFATR_CROPGRF , "GRFATR_CROPGRF" },
+ { RES_GRFATR_ROTATION , "GRFATR_ROTATION" },
+ { RES_GRFATR_LUMINANCE , "GRFATR_LUMINANCE" },
+ { RES_GRFATR_CONTRAST , "GRFATR_CONTRAST" },
+ { RES_GRFATR_CHANNELR , "GRFATR_CHANNELR" },
+ { RES_GRFATR_CHANNELG , "GRFATR_CHANNELG" },
+ { RES_GRFATR_CHANNELB , "GRFATR_CHANNELB" },
+ { RES_GRFATR_GAMMA , "GRFATR_GAMMA" },
+ { RES_GRFATR_INVERT , "GRFATR_INVERT" },
+ { RES_GRFATR_TRANSPARENCY , "GRFATR_TRANSPARENCY" },
+ { RES_GRFATR_DRAWMODE , "GRFATR_DRAWMODE" },
+ { RES_BOXATR_FORMAT , "BOXATR_FORMAT" },
+ { RES_BOXATR_FORMULA , "BOXATR_FORMULA" },
+ { RES_BOXATR_VALUE , "BOXATR_VALUE" },
+ };
return aItemWhichMap;
}