diff options
Diffstat (limited to 'khtml/misc/htmlattrs.c')
-rw-r--r-- | khtml/misc/htmlattrs.c | 1019 |
1 files changed, 0 insertions, 1019 deletions
diff --git a/khtml/misc/htmlattrs.c b/khtml/misc/htmlattrs.c deleted file mode 100644 index 779792e71..000000000 --- a/khtml/misc/htmlattrs.c +++ /dev/null @@ -1,1019 +0,0 @@ -/* ANSI-C code produced by gperf version 3.0.3 */ -/* Command-line: gperf -c -a -L ANSI-C -P -G -D -E -C -o -t -k '*' -NfindAttr -Hhash_attr -Wwordlist_attr -Qspool_attr -s 2 htmlattrs.gperf */ - -#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \ - && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \ - && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \ - && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \ - && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \ - && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \ - && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \ - && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \ - && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \ - && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \ - && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \ - && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \ - && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \ - && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \ - && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \ - && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \ - && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \ - && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \ - && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \ - && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \ - && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \ - && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \ - && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126)) -/* The character set is not based on ISO-646. */ -#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>." -#endif - -#line 1 "htmlattrs.gperf" - -/* This file is automatically generated from -#htmlattrs.in by makeattrs, do not edit */ -#include "htmlattrs.h" -#line 6 "htmlattrs.gperf" -struct attrs { - int name; - int id; -}; -enum - { - TOTAL_KEYWORDS = 152, - MIN_WORD_LENGTH = 2, - MAX_WORD_LENGTH = 15, - MIN_HASH_VALUE = 3, - MAX_HASH_VALUE = 576 - }; - -/* maximum key range = 574, duplicates = 0 */ - -#ifdef __GNUC__ -__inline -#else -#ifdef __cplusplus -inline -#endif -#endif -static unsigned int -hash_attr (register const char *str, register unsigned int len) -{ - static const unsigned short asso_values[] = - { - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 5, 5, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 30, 10, 0, - 10, 5, 10, 15, 165, 40, 140, 80, 0, 25, - 70, 0, 5, 5, 0, 0, 10, 55, 70, 180, - 5, 90, 45, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, - 577, 577, 577, 577, 577, 577, 577 - }; - register int hval = len; - - switch (hval) - { - default: - hval += asso_values[(unsigned char)str[14]]; - /*FALLTHROUGH*/ - case 14: - hval += asso_values[(unsigned char)str[13]]; - /*FALLTHROUGH*/ - case 13: - hval += asso_values[(unsigned char)str[12]]; - /*FALLTHROUGH*/ - case 12: - hval += asso_values[(unsigned char)str[11]]; - /*FALLTHROUGH*/ - case 11: - hval += asso_values[(unsigned char)str[10]]; - /*FALLTHROUGH*/ - case 10: - hval += asso_values[(unsigned char)str[9]]; - /*FALLTHROUGH*/ - case 9: - hval += asso_values[(unsigned char)str[8]]; - /*FALLTHROUGH*/ - case 8: - hval += asso_values[(unsigned char)str[7]]; - /*FALLTHROUGH*/ - case 7: - hval += asso_values[(unsigned char)str[6]]; - /*FALLTHROUGH*/ - case 6: - hval += asso_values[(unsigned char)str[5]]; - /*FALLTHROUGH*/ - case 5: - hval += asso_values[(unsigned char)str[4]]; - /*FALLTHROUGH*/ - case 4: - hval += asso_values[(unsigned char)str[3]]; - /*FALLTHROUGH*/ - case 3: - hval += asso_values[(unsigned char)str[2]]; - /*FALLTHROUGH*/ - case 2: - hval += asso_values[(unsigned char)str[1]+1]; - /*FALLTHROUGH*/ - case 1: - hval += asso_values[(unsigned char)str[0]]; - break; - } - return hval; -} - -struct spool_attr_t - { - char spool_attr_str0[sizeof("src")]; - char spool_attr_str1[sizeof("onscroll")]; - char spool_attr_str2[sizeof("cols")]; - char spool_attr_str3[sizeof("color")]; - char spool_attr_str4[sizeof("onerror")]; - char spool_attr_str5[sizeof("rel")]; - char spool_attr_str6[sizeof("loop")]; - char spool_attr_str7[sizeof("for")]; - char spool_attr_str8[sizeof("coords")]; - char spool_attr_str9[sizeof("top")]; - char spool_attr_str10[sizeof("code")]; - char spool_attr_str11[sizeof("scope")]; - char spool_attr_str12[sizeof("onreset")]; - char spool_attr_str13[sizeof("onselect")]; - char spool_attr_str14[sizeof("face")]; - char spool_attr_str15[sizeof("label")]; - char spool_attr_str16[sizeof("left")]; - char spool_attr_str17[sizeof("border")]; - char spool_attr_str18[sizeof("text")]; - char spool_attr_str19[sizeof("defer")]; - char spool_attr_str20[sizeof("bordercolor")]; - char spool_attr_str21[sizeof("abbr")]; - char spool_attr_str22[sizeof("pagex")]; - char spool_attr_str23[sizeof("onload")]; - char spool_attr_str24[sizeof("id")]; - char spool_attr_str25[sizeof("selected")]; - char spool_attr_str26[sizeof("prompt")]; - char spool_attr_str27[sizeof("target")]; - char spool_attr_str28[sizeof("onabort")]; - char spool_attr_str29[sizeof("class")]; - char spool_attr_str30[sizeof("declare")]; - char spool_attr_str31[sizeof("data")]; - char spool_attr_str32[sizeof("clear")]; - char spool_attr_str33[sizeof("accept")]; - char spool_attr_str34[sizeof("profile")]; - char spool_attr_str35[sizeof("alt")]; - char spool_attr_str36[sizeof("type")]; - char spool_attr_str37[sizeof("onblur")]; - char spool_attr_str38[sizeof("onfocus")]; - char spool_attr_str39[sizeof("codebase")]; - char spool_attr_str40[sizeof("char")]; - char spool_attr_str41[sizeof("frame")]; - char spool_attr_str42[sizeof("rules")]; - char spool_attr_str43[sizeof("compact")]; - char spool_attr_str44[sizeof("rev")]; - char spool_attr_str45[sizeof("shape")]; - char spool_attr_str46[sizeof("charset")]; - char spool_attr_str47[sizeof("charoff")]; - char spool_attr_str48[sizeof("lang")]; - char spool_attr_str49[sizeof("start")]; - char spool_attr_str50[sizeof("onresize")]; - char spool_attr_str51[sizeof("truespeed")]; - char spool_attr_str52[sizeof("frameborder")]; - char spool_attr_str53[sizeof("span")]; - char spool_attr_str54[sizeof("classid")]; - char spool_attr_str55[sizeof("longdesc")]; - char spool_attr_str56[sizeof("name")]; - char spool_attr_str57[sizeof("ismap")]; - char spool_attr_str58[sizeof("colspan")]; - char spool_attr_str59[sizeof("media")]; - char spool_attr_str60[sizeof("enctype")]; - char spool_attr_str61[sizeof("datetime")]; - char spool_attr_str62[sizeof("vspace")]; - char spool_attr_str63[sizeof("onclick")]; - char spool_attr_str64[sizeof("pagey")]; - char spool_attr_str65[sizeof("usemap")]; - char spool_attr_str66[sizeof("codetype")]; - char spool_attr_str67[sizeof("scrolling")]; - char spool_attr_str68[sizeof("value")]; - char spool_attr_str69[sizeof("checked")]; - char spool_attr_str70[sizeof("onsubmit")]; - char spool_attr_str71[sizeof("ondblclick")]; - char spool_attr_str72[sizeof("dir")]; - char spool_attr_str73[sizeof("onmouseup")]; - char spool_attr_str74[sizeof("style")]; - char spool_attr_str75[sizeof("scrolldelay")]; - char spool_attr_str76[sizeof("cite")]; - char spool_attr_str77[sizeof("onmouseout")]; - char spool_attr_str78[sizeof("object")]; - char spool_attr_str79[sizeof("multiple")]; - char spool_attr_str80[sizeof("axis")]; - char spool_attr_str81[sizeof("action")]; - char spool_attr_str82[sizeof("tabindex")]; - char spool_attr_str83[sizeof("title")]; - char spool_attr_str84[sizeof("onmouseover")]; - char spool_attr_str85[sizeof("autocomplete")]; - char spool_attr_str86[sizeof("onunload")]; - char spool_attr_str87[sizeof("challenge")]; - char spool_attr_str88[sizeof("plain")]; - char spool_attr_str89[sizeof("content")]; - char spool_attr_str90[sizeof("noresize")]; - char spool_attr_str91[sizeof("cellspacing")]; - char spool_attr_str92[sizeof("bgcolor")]; - char spool_attr_str93[sizeof("href")]; - char spool_attr_str94[sizeof("align")]; - char spool_attr_str95[sizeof("nosave")]; - char spool_attr_str96[sizeof("z-index")]; - char spool_attr_str97[sizeof("rows")]; - char spool_attr_str98[sizeof("oversrc")]; - char spool_attr_str99[sizeof("size")]; - char spool_attr_str100[sizeof("onkeypress")]; - char spool_attr_str101[sizeof("onmousemove")]; - char spool_attr_str102[sizeof("version")]; - char spool_attr_str103[sizeof("cellpadding")]; - char spool_attr_str104[sizeof("language")]; - char spool_attr_str105[sizeof("topmargin")]; - char spool_attr_str106[sizeof("valign")]; - char spool_attr_str107[sizeof("scrollamount")]; - char spool_attr_str108[sizeof("disabled")]; - char spool_attr_str109[sizeof("scheme")]; - char spool_attr_str110[sizeof("readonly")]; - char spool_attr_str111[sizeof("wrap")]; - char spool_attr_str112[sizeof("leftmargin")]; - char spool_attr_str113[sizeof("hspace")]; - char spool_attr_str114[sizeof("method")]; - char spool_attr_str115[sizeof("headers")]; - char spool_attr_str116[sizeof("accesskey")]; - char spool_attr_str117[sizeof("onkeyup")]; - char spool_attr_str118[sizeof("summary")]; - char spool_attr_str119[sizeof("html")]; - char spool_attr_str120[sizeof("alink")]; - char spool_attr_str121[sizeof("bgproperties")]; - char spool_attr_str122[sizeof("valuetype")]; - char spool_attr_str123[sizeof("background")]; - char spool_attr_str124[sizeof("nohref")]; - char spool_attr_str125[sizeof("standby")]; - char spool_attr_str126[sizeof("pluginurl")]; - char spool_attr_str127[sizeof("pluginpage")]; - char spool_attr_str128[sizeof("pluginspage")]; - char spool_attr_str129[sizeof("direction")]; - char spool_attr_str130[sizeof("accept-charset")]; - char spool_attr_str131[sizeof("vlink")]; - char spool_attr_str132[sizeof("noshade")]; - char spool_attr_str133[sizeof("onchange")]; - char spool_attr_str134[sizeof("link")]; - char spool_attr_str135[sizeof("contenteditable")]; - char spool_attr_str136[sizeof("nowrap")]; - char spool_attr_str137[sizeof("rowspan")]; - char spool_attr_str138[sizeof("hreflang")]; - char spool_attr_str139[sizeof("maxlength")]; - char spool_attr_str140[sizeof("archive")]; - char spool_attr_str141[sizeof("behavior")]; - char spool_attr_str142[sizeof("onmousedown")]; - char spool_attr_str143[sizeof("hidden")]; - char spool_attr_str144[sizeof("height")]; - char spool_attr_str145[sizeof("http-equiv")]; - char spool_attr_str146[sizeof("onkeydown")]; - char spool_attr_str147[sizeof("visibility")]; - char spool_attr_str148[sizeof("unknown")]; - char spool_attr_str149[sizeof("width")]; - char spool_attr_str150[sizeof("marginheight")]; - char spool_attr_str151[sizeof("marginwidth")]; - }; -static const struct spool_attr_t spool_attr_contents = - { - "src", - "onscroll", - "cols", - "color", - "onerror", - "rel", - "loop", - "for", - "coords", - "top", - "code", - "scope", - "onreset", - "onselect", - "face", - "label", - "left", - "border", - "text", - "defer", - "bordercolor", - "abbr", - "pagex", - "onload", - "id", - "selected", - "prompt", - "target", - "onabort", - "class", - "declare", - "data", - "clear", - "accept", - "profile", - "alt", - "type", - "onblur", - "onfocus", - "codebase", - "char", - "frame", - "rules", - "compact", - "rev", - "shape", - "charset", - "charoff", - "lang", - "start", - "onresize", - "truespeed", - "frameborder", - "span", - "classid", - "longdesc", - "name", - "ismap", - "colspan", - "media", - "enctype", - "datetime", - "vspace", - "onclick", - "pagey", - "usemap", - "codetype", - "scrolling", - "value", - "checked", - "onsubmit", - "ondblclick", - "dir", - "onmouseup", - "style", - "scrolldelay", - "cite", - "onmouseout", - "object", - "multiple", - "axis", - "action", - "tabindex", - "title", - "onmouseover", - "autocomplete", - "onunload", - "challenge", - "plain", - "content", - "noresize", - "cellspacing", - "bgcolor", - "href", - "align", - "nosave", - "z-index", - "rows", - "oversrc", - "size", - "onkeypress", - "onmousemove", - "version", - "cellpadding", - "language", - "topmargin", - "valign", - "scrollamount", - "disabled", - "scheme", - "readonly", - "wrap", - "leftmargin", - "hspace", - "method", - "headers", - "accesskey", - "onkeyup", - "summary", - "html", - "alink", - "bgproperties", - "valuetype", - "background", - "nohref", - "standby", - "pluginurl", - "pluginpage", - "pluginspage", - "direction", - "accept-charset", - "vlink", - "noshade", - "onchange", - "link", - "contenteditable", - "nowrap", - "rowspan", - "hreflang", - "maxlength", - "archive", - "behavior", - "onmousedown", - "hidden", - "height", - "http-equiv", - "onkeydown", - "visibility", - "unknown", - "width", - "marginheight", - "marginwidth" - }; -#define spool_attr ((const char *) &spool_attr_contents) - -static const struct attrs wordlist_attr[] = - { -#line 157 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str0, ATTR_SRC}, -#line 151 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str1, ATTR_ONSCROLL}, -#line 33 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str2, ATTR_COLS}, -#line 32 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str3, ATTR_COLOR}, -#line 72 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str4, ATTR_ONERROR}, -#line 82 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str5, ATTR_REL}, -#line 59 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str6, ATTR_LOOP}, -#line 127 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str7, ATTR_FOR}, -#line 37 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str8, ATTR_COORDS}, -#line 100 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str9, ATTR_TOP}, -#line 122 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str10, ATTR_CODE}, -#line 87 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str11, ATTR_SCOPE}, -#line 149 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str12, ATTR_ONRESET}, -#line 150 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str13, ATTR_ONSELECT}, -#line 44 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str14, ATTR_FACE}, -#line 131 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str15, ATTR_LABEL}, -#line 56 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str16, ATTR_LEFT}, -#line 21 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str17, ATTR_BORDER}, -#line 99 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str18, ATTR_TEXT}, -#line 39 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str19, ATTR_DEFER}, -#line 22 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str20, ATTR_BORDERCOLOR}, -#line 114 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str21, ATTR_ABBR}, -#line 75 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str22, ATTR_PAGEX}, -#line 143 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str23, ATTR_ONLOAD}, -#line 130 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str24, ATTR_ID}, -#line 91 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str25, ATTR_SELECTED}, -#line 155 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str26, ATTR_PROMPT}, -#line 98 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str27, ATTR_TARGET}, -#line 71 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str28, ATTR_ONABORT}, -#line 120 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str29, ATTR_CLASS}, -#line 38 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str30, ATTR_DECLARE}, -#line 125 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str31, ATTR_DATA}, -#line 30 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str32, ATTR_CLEAR}, -#line 12 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str33, ATTR_ACCEPT}, -#line 154 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str34, ATTR_PROFILE}, -#line 116 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str35, ATTR_ALT}, -#line 103 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str36, ATTR_TYPE}, -#line 135 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str37, ATTR_ONBLUR}, -#line 139 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str38, ATTR_ONFOCUS}, -#line 123 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str39, ATTR_CODEBASE}, -#line 25 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str40, ATTR_CHAR}, -#line 45 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str41, ATTR_FRAME}, -#line 86 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str42, ATTR_RULES}, -#line 35 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str43, ATTR_COMPACT}, -#line 83 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str44, ATTR_REV}, -#line 92 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str45, ATTR_SHAPE}, -#line 28 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str46, ATTR_CHARSET}, -#line 27 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str47, ATTR_CHAROFF}, -#line 54 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str48, ATTR_LANG}, -#line 95 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str49, ATTR_START}, -#line 73 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str50, ATTR_ONRESIZE}, -#line 102 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str51, ATTR_TRUESPEED}, -#line 46 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str52, ATTR_FRAMEBORDER}, -#line 94 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str53, ATTR_SPAN}, -#line 121 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str54, ATTR_CLASSID}, -#line 132 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str55, ATTR_LONGDESC}, -#line 133 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str56, ATTR_NAME}, -#line 53 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str57, ATTR_ISMAP}, -#line 34 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str58, ATTR_COLSPAN}, -#line 63 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str59, ATTR_MEDIA}, -#line 43 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str60, ATTR_ENCTYPE}, -#line 126 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str61, ATTR_DATETIME}, -#line 110 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str62, ATTR_VSPACE}, -#line 137 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str63, ATTR_ONCLICK}, -#line 76 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str64, ATTR_PAGEY}, -#line 161 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str65, ATTR_USEMAP}, -#line 31 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str66, ATTR_CODETYPE}, -#line 90 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str67, ATTR_SCROLLING}, -#line 162 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str68, ATTR_VALUE}, -#line 29 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str69, ATTR_CHECKED}, -#line 152 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str70, ATTR_ONSUBMIT}, -#line 138 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str71, ATTR_ONDBLCLICK}, -#line 40 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str72, ATTR_DIR}, -#line 148 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str73, ATTR_ONMOUSEUP}, -#line 96 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str74, ATTR_STYLE}, -#line 89 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str75, ATTR_SCROLLDELAY}, -#line 119 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str76, ATTR_CITE}, -#line 146 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str77, ATTR_ONMOUSEOUT}, -#line 134 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str78, ATTR_OBJECT}, -#line 65 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str79, ATTR_MULTIPLE}, -#line 17 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str80, ATTR_AXIS}, -#line 115 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str81, ATTR_ACTION}, -#line 97 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str82, ATTR_TABINDEX}, -#line 160 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str83, ATTR_TITLE}, -#line 147 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str84, ATTR_ONMOUSEOVER}, -#line 16 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str85, ATTR_AUTOCOMPLETE}, -#line 153 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str86, ATTR_ONUNLOAD}, -#line 26 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str87, ATTR_CHALLENGE}, -#line 77 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str88, ATTR_PLAIN}, -#line 124 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str89, ATTR_CONTENT}, -#line 67 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str90, ATTR_NORESIZE}, -#line 24 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str91, ATTR_CELLSPACING}, -#line 19 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str92, ATTR_BGCOLOR}, -#line 129 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str93, ATTR_HREF}, -#line 14 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str94, ATTR_ALIGN}, -#line 68 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str95, ATTR_NOSAVE}, -#line 113 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str96, ATTR_Z_INDEX}, -#line 84 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str97, ATTR_ROWS}, -#line 74 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str98, ATTR_OVERSRC}, -#line 93 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str99, ATTR_SIZE}, -#line 141 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str100, ATTR_ONKEYPRESS}, -#line 145 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str101, ATTR_ONMOUSEMOVE}, -#line 107 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str102, ATTR_VERSION}, -#line 23 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str103, ATTR_CELLPADDING}, -#line 55 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str104, ATTR_LANGUAGE}, -#line 101 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str105, ATTR_TOPMARGIN}, -#line 105 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str106, ATTR_VALIGN}, -#line 88 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str107, ATTR_SCROLLAMOUNT}, -#line 42 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str108, ATTR_DISABLED}, -#line 156 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str109, ATTR_SCHEME}, -#line 81 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str110, ATTR_READONLY}, -#line 112 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str111, ATTR_WRAP}, -#line 57 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str112, ATTR_LEFTMARGIN}, -#line 50 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str113, ATTR_HSPACE}, -#line 64 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str114, ATTR_METHOD}, -#line 128 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str115, ATTR_HEADERS}, -#line 13 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str116, ATTR_ACCESSKEY}, -#line 142 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str117, ATTR_ONKEYUP}, -#line 159 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str118, ATTR_SUMMARY}, -#line 51 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str119, ATTR_HTML}, -#line 15 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str120, ATTR_ALINK}, -#line 20 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str121, ATTR_BGPROPERTIES}, -#line 106 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str122, ATTR_VALUETYPE}, -#line 118 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str123, ATTR_BACKGROUND}, -#line 66 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str124, ATTR_NOHREF}, -#line 158 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str125, ATTR_STANDBY}, -#line 80 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str126, ATTR_PLUGINURL}, -#line 78 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str127, ATTR_PLUGINPAGE}, -#line 79 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str128, ATTR_PLUGINSPAGE}, -#line 41 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str129, ATTR_DIRECTION}, -#line 11 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str130, ATTR_ACCEPT_CHARSET}, -#line 109 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str131, ATTR_VLINK}, -#line 69 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str132, ATTR_NOSHADE}, -#line 136 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str133, ATTR_ONCHANGE}, -#line 58 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str134, ATTR_LINK}, -#line 36 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str135, ATTR_CONTENTEDITABLE}, -#line 70 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str136, ATTR_NOWRAP}, -#line 85 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str137, ATTR_ROWSPAN}, -#line 49 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str138, ATTR_HREFLANG}, -#line 62 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str139, ATTR_MAXLENGTH}, -#line 117 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str140, ATTR_ARCHIVE}, -#line 18 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str141, ATTR_BEHAVIOR}, -#line 144 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str142, ATTR_ONMOUSEDOWN}, -#line 48 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str143, ATTR_HIDDEN}, -#line 47 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str144, ATTR_HEIGHT}, -#line 52 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str145, ATTR_HTTP_EQUIV}, -#line 140 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str146, ATTR_ONKEYDOWN}, -#line 108 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str147, ATTR_VISIBILITY}, -#line 104 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str148, ATTR_UNKNOWN}, -#line 111 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str149, ATTR_WIDTH}, -#line 60 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str150, ATTR_MARGINHEIGHT}, -#line 61 "htmlattrs.gperf" - {(int)(long)&((struct spool_attr_t *)0)->spool_attr_str151, ATTR_MARGINWIDTH} - }; - -static const short lookup[] = - { - -1, -1, -1, 0, -1, -1, -1, -1, 1, 2, - 3, -1, 4, 5, 6, -1, -1, -1, 7, -1, - -1, 8, -1, 9, 10, 11, -1, 12, 13, 14, - 15, -1, -1, -1, 16, -1, 17, -1, -1, 18, - 19, 20, -1, -1, 21, 22, 23, 24, 25, -1, - -1, 26, -1, -1, -1, -1, 27, 28, -1, -1, - 29, -1, 30, -1, 31, 32, 33, 34, 35, 36, - -1, 37, 38, 39, 40, 41, -1, -1, -1, -1, - 42, -1, 43, 44, -1, 45, -1, -1, -1, -1, - -1, -1, 46, -1, -1, -1, -1, 47, -1, 48, - 49, -1, -1, 50, 51, -1, 52, -1, -1, 53, - -1, -1, 54, 55, 56, 57, -1, 58, -1, -1, - 59, -1, 60, 61, -1, -1, 62, 63, -1, -1, - 64, -1, -1, -1, -1, -1, 65, -1, 66, -1, - -1, -1, -1, -1, 67, 68, -1, 69, 70, -1, - 71, -1, -1, 72, 73, 74, 75, -1, -1, 76, - 77, 78, -1, 79, 80, -1, 81, -1, 82, -1, - 83, 84, 85, 86, 87, 88, -1, 89, 90, -1, - -1, 91, 92, -1, 93, 94, 95, 96, -1, 97, - -1, -1, 98, -1, 99, 100, 101, 102, -1, -1, - -1, 103, -1, -1, -1, -1, -1, -1, 104, 105, - -1, 106, 107, 108, -1, -1, 109, -1, 110, 111, - 112, 113, -1, -1, -1, -1, 114, 115, -1, 116, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, 117, -1, -1, -1, -1, 118, -1, 119, - 120, -1, -1, -1, -1, -1, -1, 121, -1, 122, - 123, 124, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, 125, -1, 126, 127, 128, -1, -1, -1, - -1, -1, -1, -1, 129, -1, -1, -1, -1, 130, - 131, -1, 132, 133, 134, 135, 136, 137, -1, -1, - -1, -1, -1, 138, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, 139, -1, -1, 140, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, 141, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, 142, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, 143, -1, -1, -1, - -1, 144, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, 145, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, 146, -1, -1, -1, -1, -1, - 147, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, 148, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - 149, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, 150, -1, -1, -1, 151 - }; - -#ifdef __GNUC__ -__inline -#ifdef __GNUC_STDC_INLINE__ -__attribute__ ((__gnu_inline__)) -#endif -#endif -const struct attrs * -findAttr (register const char *str, register unsigned int len) -{ - if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) - { - register int key = hash_attr (str, len); - - if (key <= MAX_HASH_VALUE && key >= 0) - { - register int index = lookup[key]; - - if (index >= 0) - { - register const char *s = wordlist_attr[index].name + spool_attr; - - if (*str == *s && !strncmp (str + 1, s + 1, len - 1) && s[len] == '\0') - return &wordlist_attr[index]; - } - } - } - return 0; -} -#line 163 "htmlattrs.gperf" - - - -static const unsigned short attrList[] = { - 65535, - 145, - 33, - 116, - 94, - 120, - 85, - 80, - 141, - 92, - 121, - 17, - 20, - 103, - 91, - 40, - 87, - 47, - 46, - 69, - 32, - 66, - 3, - 2, - 58, - 43, - 135, - 8, - 30, - 19, - 72, - 129, - 108, - 60, - 14, - 41, - 52, - 144, - 143, - 138, - 113, - 119, - 145, - 57, - 48, - 104, - 16, - 112, - 134, - 6, - 150, - 151, - 139, - 59, - 114, - 79, - 124, - 90, - 95, - 132, - 136, - 28, - 4, - 50, - 98, - 22, - 64, - 88, - 127, - 128, - 126, - 110, - 5, - 44, - 97, - 137, - 42, - 11, - 107, - 75, - 67, - 25, - 45, - 99, - 53, - 49, - 74, - 82, - 27, - 18, - 9, - 105, - 51, - 36, - 148, - 106, - 122, - 102, - 147, - 131, - 62, - 149, - 111, - 145, - 21, - 81, - 35, - 140, - 123, - 76, - 29, - 54, - 10, - 39, - 89, - 31, - 61, - 7, - 115, - 93, - 24, - 15, - 55, - 56, - 78, - 37, - 133, - 63, - 71, - 38, - 146, - 100, - 117, - 23, - 142, - 101, - 77, - 84, - 73, - 12, - 13, - 1, - 70, - 86, - 34, - 26, - 109, - 0, - 125, - 118, - 83, - 65, - 68, - 65535 -}; - -const char* KDE_NO_EXPORT getAttrName(unsigned short id) -{ - if (!id || id > TOTAL_KEYWORDS) return ""; - return spool_attr + wordlist_attr[attrList[id]].name; -} |