node-libtidy
node-libtidy copied to clipboard
Doesn't compile on Node v10.9.0 on macOS.
Here's the rather lengthy error log (sorry):
Error log
Exit code: 1
Command: node-pre-gyp install --fallback-to-build
Arguments:
Directory: /Users/juretriglav/src/html-epub/node_modules/libtidy
Output:
node-pre-gyp info it worked if it ends with ok
node-pre-gyp info using [email protected]
node-pre-gyp info using [email protected] | darwin | x64
node-pre-gyp info check checked for "/Users/juretriglav/src/html-epub/node_modules/libtidy/lib/tidy.node" (not found)
node-pre-gyp http GET https://github.com/gagern/node-libtidy/releases/download/v0.3.7/node-v64-darwin-x64.tar.gz
node-pre-gyp http 404 https://github.com/gagern/node-libtidy/releases/download/v0.3.7/node-v64-darwin-x64.tar.gz
node-pre-gyp ERR! Tried to download(404): https://github.com/gagern/node-libtidy/releases/download/v0.3.7/node-v64-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for [email protected] and [email protected] (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp http 404 status code downloading tarball https://github.com/gagern/node-libtidy/releases/download/v0.3.7/node-v64-darwin-x64.tar.gz
node-pre-gyp ERR! Tried to download(undefined): https://github.com/gagern/node-libtidy/releases/download/v0.3.7/node-v64-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for [email protected] and [email protected] (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp http Connection closed while downloading tarball file
gypgyp info it worked if it ends withinfo ok
it worked if it ends with ok
gyp info using [email protected]
gyp infogyp using [email protected] | darwin | x64
info using [email protected]
gyp info using [email protected] | darwin | x64
gyp infogyp ok
info ok
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | darwin | x64
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | darwin | x64
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp gypWARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gypgyp infoinfo spawnspawn /usr/bin/python
/usr/bin/python
gyp infogyp spawn args [ '/Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gypinfo info spawn argsspawn args 'binding.gyp',
gyp [ '/Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
infogyp spawn args '-f',
gypinfo info spawn argsspawn args 'make',
'binding.gyp',
gyp gypinfo spawn argsinfo '-I',
gyp spawn argsinfo '-f',
gypspawn args '/Users/juretriglav/src/html-epub/node_modules/libtidy/build/config.gypi',
gypinfo info spawn argsspawn args '-I',
'make',
gyp gypinfo spawn argsinfo '/Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gypspawn args '-I',
infogyp infospawn args '-I',
spawn argsgyp '/Users/juretriglav/src/html-epub/node_modules/libtidy/build/config.gypi',
gypinfo info spawn argsspawn args '-I',
'/Users/juretriglav/.node-gyp/10.9.0/include/node/common.gypi',
gypgyp infoinfo spawn args '-Dlibrary=shared_library',
spawn argsgyp '/Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
infogyp spawn args '-Dvisibility=default',
infogyp infospawn args '-I',
gyp infospawn args '-Dnode_root_dir=/Users/juretriglav/.node-gyp/10.9.0',
spawn argsgyp '/Users/juretriglav/.node-gyp/10.9.0/include/node/common.gypi',
gyp infoinfo spawn args '-Dlibrary=shared_library',
spawn argsgyp '-Dnode_gyp_dir=/Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp',
info gypspawn args '-Dvisibility=default',
gypinfo info spawn argsspawn args '-Dnode_root_dir=/Users/juretriglav/.node-gyp/10.9.0',
'-Dnode_lib_file=/Users/juretriglav/.node-gyp/10.9.0/<(target_arch)/node.lib',
gyp gypinfo spawn argsinfo '-Dnode_gyp_dir=/Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp',
gypspawn args '-Dmodule_root_dir=/Users/juretriglav/src/html-epub/node_modules/libtidy',
gypinfo infospawn args '-Dnode_lib_file=/Users/juretriglav/.node-gyp/10.9.0/<(target_arch)/node.lib',
spawn args '-Dnode_engine=v8',
gypgyp infoinfo spawn argsspawn args '--depth=.',
'-Dmodule_root_dir=/Users/juretriglav/src/html-epub/node_modules/libtidy',
gypgyp infoinfo spawn args '-Dnode_engine=v8',
gyp spawn argsinfo '--no-parallel',
gyp spawn argsinfo '--depth=.',
spawn argsgyp '--generator-output',
gyp infoinfo spawn args 'build',
spawn argsgyp '--no-parallel',
info gypspawn args '-Goutput_dir=.' ]
info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.' ]
gyp info ok
gyp info ok
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | darwin | x64
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | darwin | x64
gyp gypWARN downloadWARN NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gypgyp info infospawn make
spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
CXX(target) Release/obj.target/tidy/src/node-libtidy.o
CXX(target) Release/obj.target/tidy/src/node-libtidy.o
rm: ./Release/.deps/Release/obj.target/tidy/src/node-libtidy.o.d.raw: No such file or directory
make: *** [Release/obj.target/tidy/src/node-libtidy.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:182:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:239:12)
gyp ERR! System Darwin 16.7.0
gyp ERR! command "/Users/juretriglav/.nvm/versions/node/v10.9.0/bin/node" "/Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/juretriglav/src/html-epub/node_modules/libtidy/lib/tidy.node" "--module_name=tidy" "--module_path=/Users/juretriglav/src/html-epub/node_modules/libtidy/lib"
gyp ERR! cwd /Users/juretriglav/src/html-epub/node_modules/libtidy
gyp ERR! node -v v10.9.0
gyp ERR! node-gyp -v v3.7.0
gyp ERR! not ok
CXX(target) Release/obj.target/tidy/src/memory.o
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/Users/juretriglav/.nvm/versions/node/v10.9.0/bin/node /Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/juretriglav/src/html-epub/node_modules/libtidy/lib/tidy.node --module_name=tidy --module_path=/Users/juretriglav/src/html-epub/node_modules/libtidy/lib' (1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/Users/juretriglav/src/html-epub/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:182:13)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:961:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:250:5)
node-pre-gyp ERR! System Darwin 16.7.0
node-pre-gyp ERR! command "/Users/juretriglav/.nvm/versions/node/v10.9.0/bin/node" "/Users/juretriglav/src/html-epub/node_modules/libtidy/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/juretriglav/src/html-epub/node_modules/libtidy
node-pre-gyp ERR! node -v v10.9.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.39
node-pre-gyp ERR! not ok
Failed to execute '/Users/juretriglav/.nvm/versions/node/v10.9.0/bin/node /Users/juretriglav/.nvm/versions/node/v10.9.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/juretriglav/src/html-epub/node_modules/libtidy/lib/tidy.node --module_name=tidy --module_path=/Users/juretriglav/src/html-epub/node_modules/libtidy/lib' (1)
CXX(target) Release/obj.target/tidy/src/opt.o
CXX(target) Release/obj.target/tidy/src/doc.o
CXX(target) Release/obj.target/tidy/src/worker.o
../src/worker.cc:49:15: warning: 'operator()' is deprecated [-Wdeprecated-declarations]
reject(1, args);
^
../../nan/nan.h:1563:3: note: 'operator()' has been explicitly marked deprecated here
NAN_DEPRECATED inline v8::Local<v8::Value> operator()(
^
../../nan/nan.h:102:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
^
../src/worker.cc:63:12: warning: 'operator()' is deprecated [-Wdeprecated-declarations]
resolve(1, args);
^
../../nan/nan.h:1563:3: note: 'operator()' has been explicitly marked deprecated here
NAN_DEPRECATED inline v8::Local<v8::Value> operator()(
^
../../nan/nan.h:102:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
^
2 warnings generated.
CC(target) Release/obj.target/tidy/tidy-html5/src/access.o
CC(target) Release/obj.target/tidy/tidy-html5/src/attrs.o
../tidy-html5/src/attrs.c:99:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_UNKNOWN, "unknown!", NULL },
^
../tidy-html5/src/attrs.c:100:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ABBR, "abbr", CH_PCDATA },
^
../tidy-html5/src/attrs.c:101:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ACCEPT, "accept", CH_XTYPE },
^
../tidy-html5/src/attrs.c:102:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ACCEPT_CHARSET, "accept-charset", CH_CHARSET },
^
../tidy-html5/src/attrs.c:103:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ACCESSKEY, "accesskey", CH_CHARACTER },
^
../tidy-html5/src/attrs.c:104:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ACTION, "action", CH_ACTION },
^
../tidy-html5/src/attrs.c:105:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ADD_DATE, "add_date", CH_PCDATA }, /* A */
^
../tidy-html5/src/attrs.c:106:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ALIGN, "align", CH_ALIGN }, /* varies by element */
^
../tidy-html5/src/attrs.c:107:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ALINK, "alink", CH_COLOR },
^
../tidy-html5/src/attrs.c:108:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ALLOWFULLSCREEN, "allowfullscreen", CH_BOOL },
^
../tidy-html5/src/attrs.c:109:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ALT, "alt", CH_PCDATA }, /* nowrap */
^
../tidy-html5/src/attrs.c:110:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARCHIVE, "archive", CH_URLS }, /* space or comma separated list */
^
../tidy-html5/src/attrs.c:111:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_AXIS, "axis", CH_PCDATA },
^
../tidy-html5/src/attrs.c:112:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_BACKGROUND, "background", CH_URL },
^
../tidy-html5/src/attrs.c:113:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_BGCOLOR, "bgcolor", CH_COLOR },
^
../tidy-html5/src/attrs.c:114:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_BGPROPERTIES, "bgproperties", CH_PCDATA }, /* BODY "fixed" fixes background */
^
../tidy-html5/src/attrs.c:115:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_BORDER, "border", CH_BORDER }, /* like LENGTH + "border" */
^
../tidy-html5/src/attrs.c:116:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_BORDERCOLOR, "bordercolor", CH_COLOR }, /* used on TABLE */
^
../tidy-html5/src/attrs.c:117:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_BOTTOMMARGIN, "bottommargin", CH_NUMBER }, /* used on BODY */
^
../tidy-html5/src/attrs.c:118:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CELLPADDING, "cellpadding", CH_LENGTH }, /* % or pixel values */
^
../tidy-html5/src/attrs.c:119:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CELLSPACING, "cellspacing", CH_LENGTH },
^
../tidy-html5/src/attrs.c:120:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CHAR, "char", CH_CHARACTER },
^
../tidy-html5/src/attrs.c:121:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CHAROFF, "charoff", CH_LENGTH },
^
../tidy-html5/src/attrs.c:122:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CHARSET, "charset", CH_CHARSET },
^
../tidy-html5/src/attrs.c:123:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CHECKED, "checked", CH_BOOL }, /* i.e. "checked" or absent */
^
../tidy-html5/src/attrs.c:124:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CITE, "cite", CH_URL },
^
../tidy-html5/src/attrs.c:125:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CLASS, "class", CH_PCDATA },
^
../tidy-html5/src/attrs.c:126:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CLASSID, "classid", CH_URL },
^
../tidy-html5/src/attrs.c:127:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CLEAR, "clear", CH_CLEAR }, /* BR: left, right, all */
^
../tidy-html5/src/attrs.c:128:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CODE, "code", CH_PCDATA }, /* APPLET */
^
../tidy-html5/src/attrs.c:129:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CODEBASE, "codebase", CH_URL }, /* OBJECT */
^
../tidy-html5/src/attrs.c:130:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CODETYPE, "codetype", CH_XTYPE }, /* OBJECT */
^
../tidy-html5/src/attrs.c:131:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_COLOR, "color", CH_COLOR }, /* BASEFONT, FONT */
^
../tidy-html5/src/attrs.c:132:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_COLS, "cols", CH_COLS }, /* TABLE & FRAMESET */
^
../tidy-html5/src/attrs.c:133:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_COLSPAN, "colspan", CH_NUMBER },
^
../tidy-html5/src/attrs.c:134:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_COMPACT, "compact", CH_BOOL }, /* lists */
^
../tidy-html5/src/attrs.c:135:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CONTENT, "content", CH_PCDATA },
^
../tidy-html5/src/attrs.c:136:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_COORDS, "coords", CH_COORDS }, /* AREA, A */
^
../tidy-html5/src/attrs.c:137:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DATA, "data", CH_URL }, /* OBJECT */
^
../tidy-html5/src/attrs.c:138:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DATAFLD, "datafld", CH_PCDATA }, /* used on DIV, IMG */
^
../tidy-html5/src/attrs.c:139:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DATAFORMATAS, "dataformatas", CH_PCDATA }, /* used on DIV, IMG */
^
../tidy-html5/src/attrs.c:140:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DATAPAGESIZE, "datapagesize", CH_NUMBER }, /* used on DIV, IMG */
^
../tidy-html5/src/attrs.c:141:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DATASRC, "datasrc", CH_URL }, /* used on TABLE */
^
../tidy-html5/src/attrs.c:142:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DATETIME, "datetime", CH_DATE }, /* INS, DEL */
^
../tidy-html5/src/attrs.c:143:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DECLARE, "declare", CH_BOOL }, /* OBJECT */
^
../tidy-html5/src/attrs.c:144:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DEFER, "defer", CH_BOOL }, /* SCRIPT */
^
../tidy-html5/src/attrs.c:145:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DIR, "dir", CH_TEXTDIR }, /* ltr or rtl */
^
../tidy-html5/src/attrs.c:146:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DISABLED, "disabled", CH_BOOL }, /* form fields */
^
../tidy-html5/src/attrs.c:147:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ENCODING, "encoding", CH_PCDATA }, /* <?xml?> */
^
../tidy-html5/src/attrs.c:148:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ENCTYPE, "enctype", CH_XTYPE }, /* FORM */
^
../tidy-html5/src/attrs.c:149:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FACE, "face", CH_PCDATA }, /* BASEFONT, FONT */
^
../tidy-html5/src/attrs.c:150:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FOR, "for", CH_IDREF }, /* LABEL */
^
../tidy-html5/src/attrs.c:151:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FRAME, "frame", CH_TFRAME }, /* TABLE */
^
../tidy-html5/src/attrs.c:152:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FRAMEBORDER, "frameborder", CH_FBORDER }, /* 0 or 1 */
^
../tidy-html5/src/attrs.c:153:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FRAMESPACING, "framespacing", CH_NUMBER },
^
../tidy-html5/src/attrs.c:154:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_GRIDX, "gridx", CH_NUMBER }, /* TABLE Adobe golive*/
^
../tidy-html5/src/attrs.c:155:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_GRIDY, "gridy", CH_NUMBER }, /* TABLE Adobe golive */
^
../tidy-html5/src/attrs.c:156:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_HEADERS, "headers", CH_IDREFS }, /* table cells */
^
../tidy-html5/src/attrs.c:157:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_HEIGHT, "height", CH_LENGTH }, /* pixels only for TH/TD */
^
../tidy-html5/src/attrs.c:158:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_HREF, "href", CH_URL }, /* A, AREA, LINK and BASE */
^
../tidy-html5/src/attrs.c:159:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_HREFLANG, "hreflang", CH_LANG }, /* A, LINK */
^
../tidy-html5/src/attrs.c:160:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_HSPACE, "hspace", CH_NUMBER }, /* APPLET, IMG, OBJECT */
^
../tidy-html5/src/attrs.c:161:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_HTTP_EQUIV, "http-equiv", CH_PCDATA }, /* META */
^
../tidy-html5/src/attrs.c:162:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ID, "id", CH_IDDEF },
^
../tidy-html5/src/attrs.c:163:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ISMAP, "ismap", CH_BOOL }, /* IMG */
^
../tidy-html5/src/attrs.c:164:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ITEMID, "itemid", CH_PCDATA },
^
../tidy-html5/src/attrs.c:165:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ITEMPROP, "itemprop", CH_PCDATA },
^
../tidy-html5/src/attrs.c:166:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ITEMREF, "itemref", CH_PCDATA },
^
../tidy-html5/src/attrs.c:167:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ITEMSCOPE, "itemscope", CH_BOOL },
^
../tidy-html5/src/attrs.c:168:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ITEMTYPE, "itemtype", CH_URL },
^
../tidy-html5/src/attrs.c:169:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LABEL, "label", CH_PCDATA }, /* OPT, OPTGROUP */
^
../tidy-html5/src/attrs.c:170:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LANG, "lang", CH_LANG },
^
../tidy-html5/src/attrs.c:171:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LANGUAGE, "language", CH_PCDATA }, /* SCRIPT */
^
../tidy-html5/src/attrs.c:172:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LAST_MODIFIED, "last_modified", CH_PCDATA }, /* A */
^
../tidy-html5/src/attrs.c:173:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LAST_VISIT, "last_visit", CH_PCDATA }, /* A */
^
../tidy-html5/src/attrs.c:174:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LEFTMARGIN, "leftmargin", CH_NUMBER }, /* used on BODY */
^
../tidy-html5/src/attrs.c:175:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LINK, "link", CH_COLOR }, /* BODY */
^
../tidy-html5/src/attrs.c:176:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LONGDESC, "longdesc", CH_URL }, /* IMG */
^
../tidy-html5/src/attrs.c:177:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LOWSRC, "lowsrc", CH_URL }, /* IMG */
^
../tidy-html5/src/attrs.c:178:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MARGINHEIGHT, "marginheight", CH_NUMBER }, /* FRAME, IFRAME, BODY */
^
../tidy-html5/src/attrs.c:179:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MARGINWIDTH, "marginwidth", CH_NUMBER }, /* ditto */
^
../tidy-html5/src/attrs.c:180:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MAXLENGTH, "maxlength", CH_NUMBER }, /* INPUT */
^
../tidy-html5/src/attrs.c:181:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MEDIA, "media", CH_MEDIA }, /* STYLE, LINK */
^
../tidy-html5/src/attrs.c:182:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_METHOD, "method", CH_FSUBMIT }, /* FORM: get or post */
^
../tidy-html5/src/attrs.c:183:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MULTIPLE, "multiple", CH_BOOL }, /* SELECT */
^
../tidy-html5/src/attrs.c:184:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_NAME, "name", CH_NAME },
^
../tidy-html5/src/attrs.c:185:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_NOHREF, "nohref", CH_BOOL }, /* AREA */
^
../tidy-html5/src/attrs.c:186:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_NORESIZE, "noresize", CH_BOOL }, /* FRAME */
^
../tidy-html5/src/attrs.c:187:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_NOSHADE, "noshade", CH_BOOL }, /* HR */
^
../tidy-html5/src/attrs.c:188:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_NOWRAP, "nowrap", CH_BOOL }, /* table cells */
^
../tidy-html5/src/attrs.c:189:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OBJECT, "object", CH_PCDATA }, /* APPLET */
^
../tidy-html5/src/attrs.c:190:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnAFTERUPDATE, "onafterupdate", CH_SCRIPT },
^
../tidy-html5/src/attrs.c:191:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnBEFOREUNLOAD, "onbeforeunload", CH_SCRIPT },
^
../tidy-html5/src/attrs.c:192:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnBEFOREUPDATE, "onbeforeupdate", CH_SCRIPT },
^
../tidy-html5/src/attrs.c:193:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnBLUR, "onblur", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:194:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnCHANGE, "onchange", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:195:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnCLICK, "onclick", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:196:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDATAAVAILABLE, "ondataavailable", CH_SCRIPT }, /* object, applet */
^
../tidy-html5/src/attrs.c:197:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDATASETCHANGED, "ondatasetchanged", CH_SCRIPT }, /* object, applet */
^
../tidy-html5/src/attrs.c:198:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDATASETCOMPLETE, "ondatasetcomplete", CH_SCRIPT },
^
../tidy-html5/src/attrs.c:199:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDBLCLICK, "ondblclick", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:200:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnERRORUPDATE, "onerrorupdate", CH_SCRIPT }, /* form fields */
^
../tidy-html5/src/attrs.c:201:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnFOCUS, "onfocus", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:202:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnKEYDOWN, "onkeydown", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:203:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnKEYPRESS, "onkeypress", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:204:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnKEYUP, "onkeyup", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:205:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnLOAD, "onload", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:206:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnMOUSEDOWN, "onmousedown", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:207:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnMOUSEMOVE, "onmousemove", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:208:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnMOUSEOUT, "onmouseout", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:209:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnMOUSEOVER, "onmouseover", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:210:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnMOUSEUP, "onmouseup", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:211:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnRESET, "onreset", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:212:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnROWENTER, "onrowenter", CH_SCRIPT }, /* form fields */
^
../tidy-html5/src/attrs.c:213:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnROWEXIT, "onrowexit", CH_SCRIPT }, /* form fields */
^
../tidy-html5/src/attrs.c:214:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSELECT, "onselect", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:215:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSUBMIT, "onsubmit", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:216:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnUNLOAD, "onunload", CH_SCRIPT }, /* event */
^
../tidy-html5/src/attrs.c:217:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PROFILE, "profile", CH_URL }, /* HEAD */
^
../tidy-html5/src/attrs.c:218:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PROMPT, "prompt", CH_PCDATA }, /* ISINDEX */
^
../tidy-html5/src/attrs.c:219:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_RBSPAN, "rbspan", CH_NUMBER }, /* ruby markup */
^
../tidy-html5/src/attrs.c:220:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_READONLY, "readonly", CH_BOOL }, /* form fields */
^
../tidy-html5/src/attrs.c:221:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_REL, "rel", CH_LINKTYPES },
^
../tidy-html5/src/attrs.c:222:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_REV, "rev", CH_LINKTYPES },
^
../tidy-html5/src/attrs.c:223:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_RIGHTMARGIN, "rightmargin", CH_NUMBER }, /* used on BODY */
^
../tidy-html5/src/attrs.c:224:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ROLE, "role", CH_PCDATA },
^
../tidy-html5/src/attrs.c:225:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ROWS, "rows", CH_NUMBER }, /* TEXTAREA */
^
../tidy-html5/src/attrs.c:226:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ROWSPAN, "rowspan", CH_NUMBER }, /* table cells */
^
../tidy-html5/src/attrs.c:227:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_RULES, "rules", CH_TRULES }, /* TABLE */
^
../tidy-html5/src/attrs.c:228:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SCHEME, "scheme", CH_PCDATA }, /* META */
^
../tidy-html5/src/attrs.c:229:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SCOPE, "scope", CH_SCOPE }, /* table cells */
^
../tidy-html5/src/attrs.c:230:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SCROLLING, "scrolling", CH_SCROLL }, /* yes, no or auto */
^
../tidy-html5/src/attrs.c:231:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SELECTED, "selected", CH_BOOL }, /* OPTION */
^
../tidy-html5/src/attrs.c:232:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SHAPE, "shape", CH_SHAPE }, /* AREA, A */
^
../tidy-html5/src/attrs.c:233:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SHOWGRID, "showgrid", CH_BOOL }, /* TABLE Adobe golive */
^
../tidy-html5/src/attrs.c:234:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SHOWGRIDX, "showgridx", CH_BOOL }, /* TABLE Adobe golive*/
^
../tidy-html5/src/attrs.c:235:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SHOWGRIDY, "showgridy", CH_BOOL }, /* TABLE Adobe golive*/
^
../tidy-html5/src/attrs.c:236:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SIZE, "size", CH_NUMBER }, /* HR, FONT, BASEFONT, SELECT */
^
../tidy-html5/src/attrs.c:237:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SPAN, "span", CH_NUMBER }, /* COL, COLGROUP */
^
../tidy-html5/src/attrs.c:238:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SRC, "src", CH_URL }, /* IMG, FRAME, IFRAME */
^
../tidy-html5/src/attrs.c:239:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SRCSET, "srcset", CH_PCDATA }, /* IMG (HTML5) */
^
../tidy-html5/src/attrs.c:240:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_STANDBY, "standby", CH_PCDATA }, /* OBJECT */
^
../tidy-html5/src/attrs.c:241:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_START, "start", CH_NUMBER }, /* OL */
^
../tidy-html5/src/attrs.c:242:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_STYLE, "style", CH_PCDATA },
^
../tidy-html5/src/attrs.c:243:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SUMMARY, "summary", CH_PCDATA }, /* TABLE */
^
../tidy-html5/src/attrs.c:244:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_TABINDEX, "tabindex", CH_NUMBER }, /* fields, OBJECT and A */
^
../tidy-html5/src/attrs.c:245:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_TARGET, "target", CH_TARGET }, /* names a frame/window */
^
../tidy-html5/src/attrs.c:246:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_TEXT, "text", CH_COLOR }, /* BODY */
^
../tidy-html5/src/attrs.c:247:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_TITLE, "title", CH_PCDATA }, /* text tool tip */
^
../tidy-html5/src/attrs.c:248:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_TOPMARGIN, "topmargin", CH_NUMBER }, /* used on BODY */
^
../tidy-html5/src/attrs.c:249:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_TRANSLATE, "translate", CH_BOOL }, /* HTML5 global attribute */
^
../tidy-html5/src/attrs.c:250:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_TYPE, "type", CH_TYPE }, /* also used by SPACER */
^
../tidy-html5/src/attrs.c:251:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_USEMAP, "usemap", CH_URL }, /* things with images */
^
../tidy-html5/src/attrs.c:252:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_VALIGN, "valign", CH_VALIGN },
^
../tidy-html5/src/attrs.c:253:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_VALUE, "value", CH_PCDATA },
^
../tidy-html5/src/attrs.c:254:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_VALUETYPE, "valuetype", CH_VTYPE }, /* PARAM: data, ref, object */
^
../tidy-html5/src/attrs.c:255:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_VERSION, "version", CH_PCDATA }, /* HTML <?xml?> */
^
../tidy-html5/src/attrs.c:256:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_VLINK, "vlink", CH_COLOR }, /* BODY */
^
../tidy-html5/src/attrs.c:257:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_VSPACE, "vspace", CH_NUMBER }, /* IMG, OBJECT, APPLET */
^
../tidy-html5/src/attrs.c:258:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_WIDTH, "width", CH_LENGTH }, /* pixels only for TD/TH */
^
../tidy-html5/src/attrs.c:259:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_WRAP, "wrap", CH_PCDATA }, /* textarea */
^
../tidy-html5/src/attrs.c:260:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_XML_LANG, "xml:lang", CH_LANG }, /* XML language */
^
../tidy-html5/src/attrs.c:261:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_XML_SPACE, "xml:space", CH_PCDATA }, /* XML white space */
^
../tidy-html5/src/attrs.c:264:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_XMLNS, "xmlns", CH_PCDATA }, /* name space */
^
../tidy-html5/src/attrs.c:265:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_EVENT, "event", CH_PCDATA }, /* reserved for <script> */
^
../tidy-html5/src/attrs.c:266:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_METHODS, "methods", CH_PCDATA }, /* for <a>, never implemented */
^
../tidy-html5/src/attrs.c:267:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_N, "n", CH_PCDATA }, /* for <nextid> */
^
../tidy-html5/src/attrs.c:268:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SDAFORM, "sdaform", CH_PCDATA }, /* SDATA attribute in HTML 2.0 */
^
../tidy-html5/src/attrs.c:269:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SDAPREF, "sdapref", CH_PCDATA }, /* SDATA attribute in HTML 2.0 */
^
../tidy-html5/src/attrs.c:270:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SDASUFF, "sdasuff", CH_PCDATA }, /* SDATA attribute in HTML 2.0 */
^
../tidy-html5/src/attrs.c:271:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_URN, "urn", CH_PCDATA }, /* for <a>, never implemented */
^
../tidy-html5/src/attrs.c:274:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ASYNC, "async", CH_BOOL }, /* <script src="..." async> */
^
../tidy-html5/src/attrs.c:275:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_AUTOCOMPLETE, "autocomplete", CH_PCDATA },
^
../tidy-html5/src/attrs.c:276:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_AUTOFOCUS, "autofocus", CH_PCDATA },
^
../tidy-html5/src/attrs.c:277:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_AUTOPLAY, "autoplay", CH_PCDATA },
^
../tidy-html5/src/attrs.c:278:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CHALLENGE, "challenge", CH_PCDATA },
^
../tidy-html5/src/attrs.c:279:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CONTENTEDITABLE, "contenteditable", CH_PCDATA },
^
../tidy-html5/src/attrs.c:280:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CONTEXTMENU, "contextmenu", CH_PCDATA },
^
../tidy-html5/src/attrs.c:281:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CONTROLS, "controls", CH_PCDATA },
^
../tidy-html5/src/attrs.c:282:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CROSSORIGIN, "crossorigin", CH_PCDATA },
^
../tidy-html5/src/attrs.c:283:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DEFAULT, "default", CH_PCDATA },
^
../tidy-html5/src/attrs.c:284:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DIRNAME, "dirname", CH_PCDATA },
^
../tidy-html5/src/attrs.c:285:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DRAGGABLE, "draggable", CH_PCDATA },
^
../tidy-html5/src/attrs.c:286:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DROPZONE, "dropzone", CH_PCDATA },
^
../tidy-html5/src/attrs.c:287:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FORM, "form", CH_PCDATA },
^
../tidy-html5/src/attrs.c:288:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FORMACTION, "formaction", CH_PCDATA },
^
../tidy-html5/src/attrs.c:289:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FORMENCTYPE, "formenctype", CH_PCDATA },
^
../tidy-html5/src/attrs.c:290:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FORMMETHOD, "formmethod", CH_PCDATA },
^
../tidy-html5/src/attrs.c:291:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FORMNOVALIDATE, "formnovalidate", CH_PCDATA },
^
../tidy-html5/src/attrs.c:292:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_FORMTARGET, "formtarget", CH_PCDATA },
^
../tidy-html5/src/attrs.c:293:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_HIDDEN, "hidden", CH_PCDATA },
^
../tidy-html5/src/attrs.c:294:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_HIGH, "high", CH_PCDATA },
^
../tidy-html5/src/attrs.c:295:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ICON, "icon", CH_PCDATA },
^
../tidy-html5/src/attrs.c:296:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_KEYTYPE, "keytype", CH_PCDATA },
^
../tidy-html5/src/attrs.c:297:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_KIND, "kind", CH_PCDATA },
^
../tidy-html5/src/attrs.c:298:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LIST, "list", CH_PCDATA },
^
../tidy-html5/src/attrs.c:299:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LOOP, "loop", CH_PCDATA },
^
../tidy-html5/src/attrs.c:300:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_LOW, "low", CH_PCDATA },
^
../tidy-html5/src/attrs.c:301:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MANIFEST, "manifest", CH_PCDATA },
^
../tidy-html5/src/attrs.c:302:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MAX, "max", CH_PCDATA },
^
../tidy-html5/src/attrs.c:303:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MEDIAGROUP, "mediagroup", CH_PCDATA },
^
../tidy-html5/src/attrs.c:304:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_MIN, "min", CH_PCDATA },
^
../tidy-html5/src/attrs.c:305:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_NOVALIDATE, "novalidate", CH_PCDATA },
^
../tidy-html5/src/attrs.c:306:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OPEN, "open", CH_PCDATA },
^
../tidy-html5/src/attrs.c:307:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OPTIMUM, "optimum", CH_PCDATA },
^
../tidy-html5/src/attrs.c:308:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnABORT, "onabort", CH_PCDATA },
^
../tidy-html5/src/attrs.c:309:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnAFTERPRINT, "onafterprint", CH_PCDATA },
^
../tidy-html5/src/attrs.c:310:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnBEFOREPRINT, "onbeforeprint", CH_PCDATA },
^
../tidy-html5/src/attrs.c:311:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnCANPLAY, "oncanplay", CH_PCDATA },
^
../tidy-html5/src/attrs.c:312:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnCANPLAYTHROUGH, "oncanplaythrough", CH_PCDATA },
^
../tidy-html5/src/attrs.c:313:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnCONTEXTMENU, "oncontextmenu", CH_PCDATA },
^
../tidy-html5/src/attrs.c:314:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnCUECHANGE, "oncuechange", CH_PCDATA },
^
../tidy-html5/src/attrs.c:315:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDRAG, "ondrag", CH_PCDATA },
^
../tidy-html5/src/attrs.c:316:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDRAGEND, "ondragend", CH_PCDATA },
^
../tidy-html5/src/attrs.c:317:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDRAGENTER, "ondragenter", CH_PCDATA },
^
../tidy-html5/src/attrs.c:318:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDRAGLEAVE, "ondragleave", CH_PCDATA },
^
../tidy-html5/src/attrs.c:319:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDRAGOVER, "ondragover", CH_PCDATA },
^
../tidy-html5/src/attrs.c:320:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDRAGSTART, "ondragstart", CH_PCDATA },
^
../tidy-html5/src/attrs.c:321:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDROP, "ondrop", CH_PCDATA },
^
../tidy-html5/src/attrs.c:322:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnDURATIONCHANGE, "ondurationchange", CH_PCDATA },
^
../tidy-html5/src/attrs.c:323:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnEMPTIED, "onemptied", CH_PCDATA },
^
../tidy-html5/src/attrs.c:324:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnENDED, "onended", CH_PCDATA },
^
../tidy-html5/src/attrs.c:325:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnERROR, "onerror", CH_PCDATA },
^
../tidy-html5/src/attrs.c:326:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnHASHCHANGE, "onhashchange", CH_PCDATA },
^
../tidy-html5/src/attrs.c:327:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnINPUT, "oninput", CH_PCDATA },
^
../tidy-html5/src/attrs.c:328:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnINVALID, "oninvalid", CH_PCDATA },
^
../tidy-html5/src/attrs.c:329:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnLOADEDDATA, "onloadeddata", CH_PCDATA },
^
../tidy-html5/src/attrs.c:330:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnLOADEDMETADATA, "onloadedmetadata", CH_PCDATA },
^
../tidy-html5/src/attrs.c:331:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnLOADSTART, "onloadstart", CH_PCDATA },
^
../tidy-html5/src/attrs.c:332:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnMESSAGE, "onmessage", CH_PCDATA },
^
../tidy-html5/src/attrs.c:333:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnMOUSEWHEEL, "onmousewheel", CH_PCDATA },
^
../tidy-html5/src/attrs.c:334:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnOFFLINE, "onoffline", CH_PCDATA },
^
../tidy-html5/src/attrs.c:335:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnONLINE, "ononline", CH_PCDATA },
^
../tidy-html5/src/attrs.c:336:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnPAGEHIDE, "onpagehide", CH_PCDATA },
^
../tidy-html5/src/attrs.c:337:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnPAGESHOW, "onpageshow", CH_PCDATA },
^
../tidy-html5/src/attrs.c:338:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnPAUSE, "onpause", CH_PCDATA },
^
../tidy-html5/src/attrs.c:339:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnPLAY, "onplay", CH_PCDATA },
^
../tidy-html5/src/attrs.c:340:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnPLAYING, "onplaying", CH_PCDATA },
^
../tidy-html5/src/attrs.c:341:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnPOPSTATE, "onpopstate", CH_PCDATA },
^
../tidy-html5/src/attrs.c:342:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnPROGRESS, "onprogress", CH_PCDATA },
^
../tidy-html5/src/attrs.c:343:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnRATECHANGE, "onratechange", CH_PCDATA },
^
../tidy-html5/src/attrs.c:344:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnREADYSTATECHANGE, "onreadystatechange", CH_PCDATA },
^
../tidy-html5/src/attrs.c:345:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnREDO, "onredo", CH_PCDATA },
^
../tidy-html5/src/attrs.c:346:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnRESIZE, "onresize", CH_PCDATA },
^
../tidy-html5/src/attrs.c:347:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSCROLL, "onscroll", CH_PCDATA },
^
../tidy-html5/src/attrs.c:348:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSEEKED, "onseeked", CH_PCDATA },
^
../tidy-html5/src/attrs.c:349:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSEEKING, "onseeking", CH_PCDATA },
^
../tidy-html5/src/attrs.c:350:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSHOW, "onshow", CH_PCDATA },
^
../tidy-html5/src/attrs.c:351:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSTALLED, "onstalled", CH_PCDATA },
^
../tidy-html5/src/attrs.c:352:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSTORAGE, "onstorage", CH_PCDATA },
^
../tidy-html5/src/attrs.c:353:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnSUSPEND, "onsuspend", CH_PCDATA },
^
../tidy-html5/src/attrs.c:354:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnTIMEUPDATE, "ontimeupdate", CH_PCDATA },
^
../tidy-html5/src/attrs.c:355:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnUNDO, "onundo", CH_PCDATA },
^
../tidy-html5/src/attrs.c:356:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnVOLUMECHANGE, "onvolumechange", CH_PCDATA },
^
../tidy-html5/src/attrs.c:357:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_OnWAITING, "onwaiting", CH_PCDATA },
^
../tidy-html5/src/attrs.c:358:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PATTERN, "pattern", CH_PCDATA },
^
../tidy-html5/src/attrs.c:359:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PLACEHOLDER, "placeholder", CH_PCDATA },
^
../tidy-html5/src/attrs.c:360:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_POSTER, "poster", CH_PCDATA },
^
../tidy-html5/src/attrs.c:361:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PRELOAD, "preload", CH_PCDATA },
^
../tidy-html5/src/attrs.c:362:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PUBDATE, "pubdate", CH_PCDATA },
^
../tidy-html5/src/attrs.c:363:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_RADIOGROUP, "radiogroup", CH_PCDATA },
^
../tidy-html5/src/attrs.c:364:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_REQUIRED, "required", CH_PCDATA },
^
../tidy-html5/src/attrs.c:365:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_REVERSED, "reversed", CH_PCDATA },
^
../tidy-html5/src/attrs.c:366:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SANDBOX, "sandbox", CH_PCDATA },
^
../tidy-html5/src/attrs.c:367:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SCOPED, "scoped", CH_PCDATA },
^
../tidy-html5/src/attrs.c:368:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SEAMLESS, "seamless", CH_PCDATA },
^
../tidy-html5/src/attrs.c:369:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SIZES, "sizes", CH_PCDATA },
^
../tidy-html5/src/attrs.c:370:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SPELLCHECK, "spellcheck", CH_PCDATA },
^
../tidy-html5/src/attrs.c:371:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SRCDOC, "srcdoc", CH_PCDATA },
^
../tidy-html5/src/attrs.c:372:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_SRCLANG, "srclang", CH_PCDATA },
^
../tidy-html5/src/attrs.c:373:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_STEP, "step", CH_PCDATA },
^
../tidy-html5/src/attrs.c:376:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_ACTIVEDESCENDANT, "aria-activedescendant", CH_PCDATA },
^
../tidy-html5/src/attrs.c:377:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_ATOMIC, "aria-atomic", CH_PCDATA },
^
../tidy-html5/src/attrs.c:378:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_AUTOCOMPLETE, "aria-autocomplete", CH_PCDATA },
^
../tidy-html5/src/attrs.c:379:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_BUSY, "aria-busy", CH_PCDATA },
^
../tidy-html5/src/attrs.c:380:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_CHECKED, "aria-checked", CH_PCDATA },
^
../tidy-html5/src/attrs.c:381:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_CONTROLS, "aria-controls", CH_PCDATA },
^
../tidy-html5/src/attrs.c:382:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_DESCRIBEDBY, "aria-describedby", CH_PCDATA },
^
../tidy-html5/src/attrs.c:383:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_DISABLED, "aria-disabled", CH_PCDATA },
^
../tidy-html5/src/attrs.c:384:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_DROPEFFECT, "aria-dropeffect", CH_PCDATA },
^
../tidy-html5/src/attrs.c:385:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_EXPANDED, "aria-expanded", CH_PCDATA },
^
../tidy-html5/src/attrs.c:386:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_FLOWTO, "aria-flowto", CH_PCDATA },
^
../tidy-html5/src/attrs.c:387:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_GRABBED, "aria-grabbed", CH_PCDATA },
^
../tidy-html5/src/attrs.c:388:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_HASPOPUP, "aria-haspopup", CH_PCDATA },
^
../tidy-html5/src/attrs.c:389:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_HIDDEN, "aria-hidden", CH_PCDATA },
^
../tidy-html5/src/attrs.c:390:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_INVALID, "aria-invalid", CH_PCDATA },
^
../tidy-html5/src/attrs.c:391:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_LABEL, "aria-label", CH_PCDATA },
^
../tidy-html5/src/attrs.c:392:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_LABELLEDBY, "aria-labelledby", CH_PCDATA },
^
../tidy-html5/src/attrs.c:393:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_LEVEL, "aria-level", CH_PCDATA },
^
../tidy-html5/src/attrs.c:394:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_LIVE, "aria-live", CH_PCDATA },
^
../tidy-html5/src/attrs.c:395:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_MULTILINE, "aria-multiline", CH_PCDATA },
^
../tidy-html5/src/attrs.c:396:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_MULTISELECTABLE, "aria-multiselectable", CH_PCDATA },
^
../tidy-html5/src/attrs.c:397:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_ORIENTATION, "aria-orientation", CH_PCDATA },
^
../tidy-html5/src/attrs.c:398:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_OWNS, "aria-owns", CH_PCDATA },
^
../tidy-html5/src/attrs.c:399:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_POSINSET, "aria-posinset", CH_PCDATA },
^
../tidy-html5/src/attrs.c:400:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_PRESSED, "aria-pressed", CH_PCDATA },
^
../tidy-html5/src/attrs.c:401:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_READONLY, "aria-readonly", CH_PCDATA },
^
../tidy-html5/src/attrs.c:402:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_RELEVANT, "aria-relevant", CH_PCDATA },
^
../tidy-html5/src/attrs.c:403:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_REQUIRED, "aria-required", CH_PCDATA },
^
../tidy-html5/src/attrs.c:404:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_SELECTED, "aria-selected", CH_PCDATA },
^
../tidy-html5/src/attrs.c:405:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_SETSIZE, "aria-setsize", CH_PCDATA },
^
../tidy-html5/src/attrs.c:406:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_SORT, "aria-sort", CH_PCDATA },
^
../tidy-html5/src/attrs.c:407:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_VALUEMAX, "aria-valuemax", CH_PCDATA },
^
../tidy-html5/src/attrs.c:408:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_VALUEMIN, "aria-valuemin", CH_PCDATA },
^
../tidy-html5/src/attrs.c:409:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_VALUENOW, "aria-valuenow", CH_PCDATA },
^
../tidy-html5/src/attrs.c:410:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ARIA_VALUETEXT, "aria-valuetext", CH_PCDATA },
^
../tidy-html5/src/attrs.c:412:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_X, "x", CH_PCDATA }, /* for <svg> */
^
../tidy-html5/src/attrs.c:413:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_Y, "y", CH_PCDATA }, /* for <svg> */
^
../tidy-html5/src/attrs.c:422:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_VIEWBOX, "viewbox", CH_PCDATA }, /* for <svg> */
^
../tidy-html5/src/attrs.c:423:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PRESERVEASPECTRATIO, "preserveaspectratio", CH_PCDATA }, /* for <svg> */
^
../tidy-html5/src/attrs.c:424:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ZOOMANDPAN, "zoomandpan", CH_PCDATA }, /* for <svg> */
^
../tidy-html5/src/attrs.c:425:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_BASEPROFILE, "baseprofile", CH_PCDATA }, /* for <svg> */
^
../tidy-html5/src/attrs.c:426:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CONTENTSCRIPTTYPE, "contentscripttype", CH_PCDATA }, /* for <svg> */
^
../tidy-html5/src/attrs.c:427:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_CONTENTSTYLETYPE, "contentstyletype", CH_PCDATA }, /* for <svg> */
^
../tidy-html5/src/attrs.c:429:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DISPLAY, "display", CH_PCDATA }, /* on MATH tag (html5) */
^
../tidy-html5/src/attrs.c:432:80: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_ABOUT, "about", CH_RDFASCURIE },
^
../tidy-html5/src/attrs.c:433:80: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_DATATYPE, "datatype", CH_RDFATERM },
^
../tidy-html5/src/attrs.c:434:80: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_INLIST, "inlist", CH_BOOL },
^
../tidy-html5/src/attrs.c:435:80: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PREFIX, "prefix", CH_RDFAPREFIX },
^
../tidy-html5/src/attrs.c:436:80: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_PROPERTY, "property", CH_RDFATERMS },
^
../tidy-html5/src/attrs.c:437:80: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_RESOURCE, "resource", CH_RDFASCURIE },
^
../tidy-html5/src/attrs.c:438:80: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_TYPEOF, "typeof", CH_RDFATERMS },
^
../tidy-html5/src/attrs.c:439:80: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_VOCAB, "vocab", CH_URL },
^
../tidy-html5/src/attrs.c:441:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_INTEGRITY, "integrity", CH_PCDATA },
^
../tidy-html5/src/attrs.c:444:78: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_AS, "as", CH_PCDATA },
^
../tidy-html5/src/attrs.c:447:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyAttr_XMLNSXLINK, "xmlns:xlink", CH_URL },
^
../tidy-html5/src/attrs.c:450:79: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ N_TIDY_ATTRIBS, NULL, NULL }
^
327 warnings generated.
CC(target) Release/obj.target/tidy/tidy-html5/src/istack.o
CC(target) Release/obj.target/tidy/tidy-html5/src/parser.o
../tidy-html5/src/parser.c:1494:49: warning: missing field 'passed_marker_node' initializer [-Wmissing-field-initializers]
struct MatchingDescendantData cb_data = { 0 };
^
1 warning generated.
CC(target) Release/obj.target/tidy/tidy-html5/src/tags.o
../tidy-html5/src/tags.c:170:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_UNKNOWN, "unknown!", VERS_UNKNOWN, NULL, (0), NULL, NULL },
^
../tidy-html5/src/tags.c:173:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_A, "a", VERS_ELEM_A, &TY_(W3CAttrsFor_A)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseBlock), NULL }, /* Issue #167 & #169 - default HTML5 */
^
../tidy-html5/src/tags.c:174:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_ABBR, "abbr", VERS_ELEM_ABBR, &TY_(W3CAttrsFor_ABBR)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:175:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_ACRONYM, "acronym", VERS_ELEM_ACRONYM, &TY_(W3CAttrsFor_ACRONYM)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:176:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_ADDRESS, "address", VERS_ELEM_ADDRESS, &TY_(W3CAttrsFor_ADDRESS)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:177:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_APPLET, "applet", VERS_ELEM_APPLET, &TY_(W3CAttrsFor_APPLET)[0], (CM_OBJECT|CM_IMG|CM_INLINE|CM_PARAM), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:178:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_AREA, "area", VERS_ELEM_AREA, &TY_(W3CAttrsFor_AREA)[0], (CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), CheckAREA },
^
../tidy-html5/src/tags.c:179:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_B, "b", VERS_ELEM_B, &TY_(W3CAttrsFor_B)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:180:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BASE, "base", VERS_ELEM_BASE, &TY_(W3CAttrsFor_BASE)[0], (CM_HEAD|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:181:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BASEFONT, "basefont", VERS_ELEM_BASEFONT, &TY_(W3CAttrsFor_BASEFONT)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:182:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BDO, "bdo", VERS_ELEM_BDO, &TY_(W3CAttrsFor_BDO)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:183:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BIG, "big", VERS_ELEM_BIG, &TY_(W3CAttrsFor_BIG)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:184:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BLOCKQUOTE, "blockquote", VERS_ELEM_BLOCKQUOTE, &TY_(W3CAttrsFor_BLOCKQUOTE)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:185:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BODY, "body", VERS_ELEM_BODY, &TY_(W3CAttrsFor_BODY)[0], (CM_HTML|CM_OPT|CM_OMITST), TY_(ParseBody), NULL },
^
../tidy-html5/src/tags.c:186:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BR, "br", VERS_ELEM_BR, &TY_(W3CAttrsFor_BR)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:187:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BUTTON, "button", VERS_ELEM_BUTTON, &TY_(W3CAttrsFor_BUTTON)[0], (CM_INLINE), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:188:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_CAPTION, "caption", VERS_ELEM_CAPTION, &TY_(W3CAttrsFor_CAPTION)[0], (CM_TABLE), TY_(ParseBlock), CheckCaption },
^
../tidy-html5/src/tags.c:189:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_CENTER, "center", VERS_ELEM_CENTER, &TY_(W3CAttrsFor_CENTER)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:190:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_CITE, "cite", VERS_ELEM_CITE, &TY_(W3CAttrsFor_CITE)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:191:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_CODE, "code", VERS_ELEM_CODE, &TY_(W3CAttrsFor_CODE)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:192:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_COL, "col", VERS_ELEM_COL, &TY_(W3CAttrsFor_COL)[0], (CM_TABLE|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:193:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_COLGROUP, "colgroup", VERS_ELEM_COLGROUP, &TY_(W3CAttrsFor_COLGROUP)[0], (CM_TABLE|CM_OPT), TY_(ParseColGroup), NULL },
^
../tidy-html5/src/tags.c:194:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DD, "dd", VERS_ELEM_DD, &TY_(W3CAttrsFor_DD)[0], (CM_DEFLIST|CM_OPT|CM_NO_INDENT), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:195:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DEL, "del", VERS_ELEM_DEL, &TY_(W3CAttrsFor_DEL)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:196:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DFN, "dfn", VERS_ELEM_DFN, &TY_(W3CAttrsFor_DFN)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:197:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DIR, "dir", VERS_ELEM_DIR, &TY_(W3CAttrsFor_DIR)[0], (CM_BLOCK|CM_OBSOLETE), TY_(ParseList), NULL },
^
../tidy-html5/src/tags.c:198:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DIV, "div", VERS_ELEM_DIV, &TY_(W3CAttrsFor_DIV)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:199:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DL, "dl", VERS_ELEM_DL, &TY_(W3CAttrsFor_DL)[0], (CM_BLOCK), TY_(ParseDefList), NULL },
^
../tidy-html5/src/tags.c:200:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DT, "dt", VERS_ELEM_DT, &TY_(W3CAttrsFor_DT)[0], (CM_DEFLIST|CM_OPT|CM_NO_INDENT), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:201:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_EM, "em", VERS_ELEM_EM, &TY_(W3CAttrsFor_EM)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:202:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_FIELDSET, "fieldset", VERS_ELEM_FIELDSET, &TY_(W3CAttrsFor_FIELDSET)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:203:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_FONT, "font", VERS_ELEM_FONT, &TY_(W3CAttrsFor_FONT)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:205:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_FORM, "form", VERS_ELEM_FORM, &TY_(W3CAttrsFor_FORM)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:206:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_FRAME, "frame", VERS_ELEM_FRAME, &TY_(W3CAttrsFor_FRAME)[0], (CM_FRAMES|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:207:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_FRAMESET, "frameset", VERS_ELEM_FRAMESET, &TY_(W3CAttrsFor_FRAMESET)[0], (CM_HTML|CM_FRAMES), TY_(ParseFrameSet), NULL },
^
../tidy-html5/src/tags.c:208:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_H1, "h1", VERS_ELEM_H1, &TY_(W3CAttrsFor_H1)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:209:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_H2, "h2", VERS_ELEM_H2, &TY_(W3CAttrsFor_H2)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:210:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_H3, "h3", VERS_ELEM_H3, &TY_(W3CAttrsFor_H3)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:211:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_H4, "h4", VERS_ELEM_H4, &TY_(W3CAttrsFor_H4)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:212:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_H5, "h5", VERS_ELEM_H5, &TY_(W3CAttrsFor_H5)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:213:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_H6, "h6", VERS_ELEM_H6, &TY_(W3CAttrsFor_H6)[0], (CM_BLOCK|CM_HEADING), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:214:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_HEAD, "head", VERS_ELEM_HEAD, &TY_(W3CAttrsFor_HEAD)[0], (CM_HTML|CM_OPT|CM_OMITST), TY_(ParseHead), NULL },
^
../tidy-html5/src/tags.c:215:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_HR, "hr", VERS_ELEM_HR, &TY_(W3CAttrsFor_HR)[0], (CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:216:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_HTML, "html", VERS_ELEM_HTML, &TY_(W3CAttrsFor_HTML)[0], (CM_HTML|CM_OPT|CM_OMITST), TY_(ParseHTML), CheckHTML },
^
../tidy-html5/src/tags.c:217:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_I, "i", VERS_ELEM_I, &TY_(W3CAttrsFor_I)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:218:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_IFRAME, "iframe", VERS_ELEM_IFRAME, &TY_(W3CAttrsFor_IFRAME)[0], (CM_INLINE), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:219:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_IMG, "img", VERS_ELEM_IMG, &TY_(W3CAttrsFor_IMG)[0], (CM_INLINE|CM_IMG|CM_EMPTY), TY_(ParseEmpty), CheckIMG },
^
../tidy-html5/src/tags.c:220:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_INPUT, "input", VERS_ELEM_INPUT, &TY_(W3CAttrsFor_INPUT)[0], (CM_INLINE|CM_IMG|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:221:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_INS, "ins", VERS_ELEM_INS, &TY_(W3CAttrsFor_INS)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:222:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_ISINDEX, "isindex", VERS_ELEM_ISINDEX, &TY_(W3CAttrsFor_ISINDEX)[0], (CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:223:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_KBD, "kbd", VERS_ELEM_KBD, &TY_(W3CAttrsFor_KBD)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:224:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_LABEL, "label", VERS_ELEM_LABEL, &TY_(W3CAttrsFor_LABEL)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:225:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_LEGEND, "legend", VERS_ELEM_LEGEND, &TY_(W3CAttrsFor_LEGEND)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:226:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_LI, "li", VERS_ELEM_LI, &TY_(W3CAttrsFor_LI)[0], (CM_LIST|CM_OPT|CM_NO_INDENT), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:227:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_LINK, "link", VERS_ELEM_LINK, &TY_(W3CAttrsFor_LINK)[0], (CM_HEAD|CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), CheckLINK },
^
../tidy-html5/src/tags.c:228:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_LISTING, "listing", VERS_ELEM_LISTING, &TY_(W3CAttrsFor_LISTING)[0], (CM_BLOCK|CM_OBSOLETE), TY_(ParsePre), NULL },
^
../tidy-html5/src/tags.c:229:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_MAP, "map", VERS_ELEM_MAP, &TY_(W3CAttrsFor_MAP)[0], (CM_INLINE), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:230:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_MATHML, "math", VERS_ELEM_MATHML, &TY_(W3CAttrsFor_MATHML)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseNamespace),NULL }, /* [i_a]2 */
^
../tidy-html5/src/tags.c:232:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_META, "meta", VERS_ELEM_META, &TY_(W3CAttrsFor_META)[0], (CM_HEAD|CM_BLOCK|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:233:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_NOFRAMES, "noframes", VERS_ELEM_NOFRAMES, &TY_(W3CAttrsFor_NOFRAMES)[0], (CM_BLOCK|CM_FRAMES), TY_(ParseNoFrames), NULL },
^
../tidy-html5/src/tags.c:234:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_NOSCRIPT, "noscript", VERS_ELEM_NOSCRIPT, &TY_(W3CAttrsFor_NOSCRIPT)[0], (CM_HEAD|CM_BLOCK|CM_INLINE|CM_MIXED), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:235:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_OBJECT, "object", VERS_ELEM_OBJECT, &TY_(W3CAttrsFor_OBJECT)[0], (CM_OBJECT|CM_IMG|CM_INLINE|CM_PARAM), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:236:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_OL, "ol", VERS_ELEM_OL, &TY_(W3CAttrsFor_OL)[0], (CM_BLOCK), TY_(ParseList), NULL },
^
../tidy-html5/src/tags.c:237:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_OPTGROUP, "optgroup", VERS_ELEM_OPTGROUP, &TY_(W3CAttrsFor_OPTGROUP)[0], (CM_FIELD|CM_OPT), TY_(ParseOptGroup), NULL },
^
../tidy-html5/src/tags.c:238:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_OPTION, "option", VERS_ELEM_OPTION, &TY_(W3CAttrsFor_OPTION)[0], (CM_FIELD|CM_OPT), TY_(ParseText), NULL },
^
../tidy-html5/src/tags.c:239:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_P, "p", VERS_ELEM_P, &TY_(W3CAttrsFor_P)[0], (CM_BLOCK|CM_OPT), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:240:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_PARAM, "param", VERS_ELEM_PARAM, &TY_(W3CAttrsFor_PARAM)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:241:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_PICTURE, "picture", VERS_ELEM_PICTURE, &TY_(W3CAttrsFor_PICTURE)[0], (CM_INLINE), TY_(ParseInline), NULL }, /* Issue #151 html5 */
^
../tidy-html5/src/tags.c:242:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_PLAINTEXT, "plaintext", VERS_ELEM_PLAINTEXT, &TY_(W3CAttrsFor_PLAINTEXT)[0], (CM_BLOCK|CM_OBSOLETE), TY_(ParsePre), NULL },
^
../tidy-html5/src/tags.c:243:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_PRE, "pre", VERS_ELEM_PRE, &TY_(W3CAttrsFor_PRE)[0], (CM_BLOCK), TY_(ParsePre), NULL },
^
../tidy-html5/src/tags.c:244:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_Q, "q", VERS_ELEM_Q, &TY_(W3CAttrsFor_Q)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:245:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_RB, "rb", VERS_ELEM_RB, &TY_(W3CAttrsFor_RB)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:246:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_RBC, "rbc", VERS_ELEM_RBC, &TY_(W3CAttrsFor_RBC)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:247:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_RP, "rp", VERS_ELEM_RP, &TY_(W3CAttrsFor_RP)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:248:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_RT, "rt", VERS_ELEM_RT, &TY_(W3CAttrsFor_RT)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:249:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_RTC, "rtc", VERS_ELEM_RTC, &TY_(W3CAttrsFor_RTC)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:250:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_RUBY, "ruby", VERS_ELEM_RUBY, &TY_(W3CAttrsFor_RUBY)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:251:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_S, "s", VERS_ELEM_S, &TY_(W3CAttrsFor_S)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:252:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SAMP, "samp", VERS_ELEM_SAMP, &TY_(W3CAttrsFor_SAMP)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:253:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SCRIPT, "script", VERS_ELEM_SCRIPT, &TY_(W3CAttrsFor_SCRIPT)[0], (CM_HEAD|CM_MIXED|CM_BLOCK|CM_INLINE), TY_(ParseScript), NULL },
^
../tidy-html5/src/tags.c:254:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SELECT, "select", VERS_ELEM_SELECT, &TY_(W3CAttrsFor_SELECT)[0], (CM_INLINE|CM_FIELD), TY_(ParseSelect), NULL },
^
../tidy-html5/src/tags.c:255:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SMALL, "small", VERS_ELEM_SMALL, &TY_(W3CAttrsFor_SMALL)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:256:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SPAN, "span", VERS_ELEM_SPAN, &TY_(W3CAttrsFor_SPAN)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:257:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_STRIKE, "strike", VERS_ELEM_STRIKE, &TY_(W3CAttrsFor_STRIKE)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:258:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_STRONG, "strong", VERS_ELEM_STRONG, &TY_(W3CAttrsFor_STRONG)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:259:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_STYLE, "style", VERS_ELEM_STYLE, &TY_(W3CAttrsFor_STYLE)[0], (CM_HEAD|CM_BLOCK), TY_(ParseScript), NULL },
^
../tidy-html5/src/tags.c:260:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SUB, "sub", VERS_ELEM_SUB, &TY_(W3CAttrsFor_SUB)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:261:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SUP, "sup", VERS_ELEM_SUP, &TY_(W3CAttrsFor_SUP)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:262:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SVG, "svg", VERS_ELEM_SVG, &TY_(W3CAttrsFor_SVG)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseNamespace),NULL },
^
../tidy-html5/src/tags.c:263:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TABLE, "table", VERS_ELEM_TABLE, &TY_(W3CAttrsFor_TABLE)[0], (CM_BLOCK), TY_(ParseTableTag), CheckTABLE },
^
../tidy-html5/src/tags.c:264:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TBODY, "tbody", VERS_ELEM_TBODY, &TY_(W3CAttrsFor_TBODY)[0], (CM_TABLE|CM_ROWGRP|CM_OPT), TY_(ParseRowGroup), NULL },
^
../tidy-html5/src/tags.c:265:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TD, "td", VERS_ELEM_TD, &TY_(W3CAttrsFor_TD)[0], (CM_ROW|CM_OPT|CM_NO_INDENT), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:266:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TEXTAREA, "textarea", VERS_ELEM_TEXTAREA, &TY_(W3CAttrsFor_TEXTAREA)[0], (CM_INLINE|CM_FIELD), TY_(ParseText), NULL },
^
../tidy-html5/src/tags.c:267:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TFOOT, "tfoot", VERS_ELEM_TFOOT, &TY_(W3CAttrsFor_TFOOT)[0], (CM_TABLE|CM_ROWGRP|CM_OPT), TY_(ParseRowGroup), NULL },
^
../tidy-html5/src/tags.c:268:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TH, "th", VERS_ELEM_TH, &TY_(W3CAttrsFor_TH)[0], (CM_ROW|CM_OPT|CM_NO_INDENT), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:269:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_THEAD, "thead", VERS_ELEM_THEAD, &TY_(W3CAttrsFor_THEAD)[0], (CM_TABLE|CM_ROWGRP|CM_OPT), TY_(ParseRowGroup), NULL },
^
../tidy-html5/src/tags.c:270:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TITLE, "title", VERS_ELEM_TITLE, &TY_(W3CAttrsFor_TITLE)[0], (CM_HEAD), TY_(ParseTitle), NULL },
^
../tidy-html5/src/tags.c:271:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TR, "tr", VERS_ELEM_TR, &TY_(W3CAttrsFor_TR)[0], (CM_TABLE|CM_OPT), TY_(ParseRow), NULL },
^
../tidy-html5/src/tags.c:272:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TT, "tt", VERS_ELEM_TT, &TY_(W3CAttrsFor_TT)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:273:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_U, "u", VERS_ELEM_U, &TY_(W3CAttrsFor_U)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:274:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_UL, "ul", VERS_ELEM_UL, &TY_(W3CAttrsFor_UL)[0], (CM_BLOCK), TY_(ParseList), NULL },
^
../tidy-html5/src/tags.c:275:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_VAR, "var", VERS_ELEM_VAR, &TY_(W3CAttrsFor_VAR)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:276:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_XMP, "xmp", VERS_ELEM_XMP, &TY_(W3CAttrsFor_XMP)[0], (CM_BLOCK|CM_OBSOLETE), TY_(ParsePre), NULL },
^
../tidy-html5/src/tags.c:277:176: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_NEXTID, "nextid", VERS_ELEM_NEXTID, &TY_(W3CAttrsFor_NEXTID)[0], (CM_HEAD|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:280:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_ALIGN, "align", VERS_NETSCAPE, NULL, (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:281:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BGSOUND, "bgsound", VERS_MICROSOFT, NULL, (CM_HEAD|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:282:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BLINK, "blink", VERS_PROPRIETARY, NULL, (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:283:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_COMMENT, "comment", VERS_MICROSOFT, NULL, (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:284:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_ILAYER, "ilayer", VERS_NETSCAPE, NULL, (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:285:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_LAYER, "layer", VERS_NETSCAPE, NULL, (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:286:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_MARQUEE, "marquee", VERS_MICROSOFT, NULL, (CM_INLINE|CM_OPT), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:287:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_MULTICOL, "multicol", VERS_NETSCAPE, NULL, (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:288:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_NOBR, "nobr", VERS_PROPRIETARY, NULL, (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:289:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_NOEMBED, "noembed", VERS_NETSCAPE, NULL, (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:290:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_NOLAYER, "nolayer", VERS_NETSCAPE, NULL, (CM_BLOCK|CM_INLINE|CM_MIXED), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:291:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_NOSAVE, "nosave", VERS_NETSCAPE, NULL, (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:292:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SERVER, "server", VERS_NETSCAPE, NULL, (CM_HEAD|CM_MIXED|CM_BLOCK|CM_INLINE), TY_(ParseScript), NULL },
^
../tidy-html5/src/tags.c:293:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SERVLET, "servlet", VERS_SUN, NULL, (CM_OBJECT|CM_IMG|CM_INLINE|CM_PARAM), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:294:171: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SPACER, "spacer", VERS_NETSCAPE, NULL, (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:297:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_ARTICLE, "article", VERS_ELEM_ARTICLE, &TY_(W3CAttrsFor_ARTICLE)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:298:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_ASIDE, "aside", VERS_ELEM_ASIDE, &TY_(W3CAttrsFor_ASIDE)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:299:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_AUDIO, "audio", VERS_ELEM_AUDIO, &TY_(W3CAttrsFor_AUDIO)[0], (CM_BLOCK|CM_INLINE), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:300:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_BDI, "bdi", VERS_ELEM_BDI, &TY_(W3CAttrsFor_BDI)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:301:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_CANVAS, "canvas", VERS_ELEM_CANVAS, &TY_(W3CAttrsFor_CANVAS)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:302:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_COMMAND, "command", VERS_ELEM_COMMAND, &TY_(W3CAttrsFor_COMMAND)[0], (CM_HEAD|CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:303:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DATALIST, "datalist", VERS_ELEM_DATALIST, &TY_(W3CAttrsFor_DATALIST)[0], (CM_INLINE|CM_FIELD), TY_(ParseDatalist), NULL },
^
../tidy-html5/src/tags.c:305:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DETAILS, "details", VERS_ELEM_DETAILS, &TY_(W3CAttrsFor_DETAILS)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:306:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_DIALOG, "dialog", VERS_ELEM_DIALOG, &TY_(W3CAttrsFor_DIALOG)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:307:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_EMBED, "embed", VERS_ELEM_EMBED, &TY_(W3CAttrsFor_EMBED)[0], (CM_INLINE|CM_IMG|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:308:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_FIGCAPTION, "figcaption", VERS_ELEM_FIGCAPTION, &TY_(W3CAttrsFor_FIGCAPTION)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:309:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_FIGURE, "figure", VERS_ELEM_FIGURE, &TY_(W3CAttrsFor_FIGURE)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:310:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_FOOTER, "footer", VERS_ELEM_FOOTER, &TY_(W3CAttrsFor_FOOTER)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:311:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_HEADER, "header", VERS_ELEM_HEADER, &TY_(W3CAttrsFor_HEADER)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:312:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_HGROUP, "hgroup", VERS_ELEM_HGROUP, &TY_(W3CAttrsFor_HGROUP)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:313:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_KEYGEN, "keygen", VERS_ELEM_KEYGEN, &TY_(W3CAttrsFor_KEYGEN)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:314:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_MAIN, "main", VERS_ELEM_MAIN, &TY_(W3CAttrsFor_MAIN)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:315:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_MARK, "mark", VERS_ELEM_MARK, &TY_(W3CAttrsFor_MARK)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:316:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_MENU, "menu", VERS_ELEM_MENU, &TY_(W3CAttrsFor_MENU)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:317:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_MENUITEM, "menuitem", VERS_ELEM_MENUITEM, &TY_(W3CAttrsFor_MENUITEM)[0], (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:318:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_METER, "meter", VERS_ELEM_METER, &TY_(W3CAttrsFor_METER)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:319:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_NAV, "nav", VERS_ELEM_NAV, &TY_(W3CAttrsFor_NAV)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:320:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_OUTPUT, "output", VERS_ELEM_OUTPUT, &TY_(W3CAttrsFor_OUTPUT)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:321:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_PROGRESS, "progress", VERS_ELEM_PROGRESS, &TY_(W3CAttrsFor_PROGRESS)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:322:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SECTION, "section", VERS_ELEM_SECTION, &TY_(W3CAttrsFor_SECTION)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:323:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SOURCE, "source", VERS_ELEM_SOURCE, &TY_(W3CAttrsFor_SOURCE)[0], (CM_BLOCK|CM_INLINE|CM_EMPTY), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:324:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_SUMMARY, "summary", VERS_ELEM_SUMMARY, &TY_(W3CAttrsFor_SUMMARY)[0], (CM_BLOCK), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:325:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TEMPLATE, "template", VERS_ELEM_TEMPLATE, &TY_(W3CAttrsFor_TEMPLATE)[0], (CM_BLOCK), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:326:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TIME, "time", VERS_ELEM_TIME, &TY_(W3CAttrsFor_TIME)[0], (CM_INLINE), TY_(ParseInline), NULL },
^
../tidy-html5/src/tags.c:327:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_TRACK, "track", VERS_ELEM_TRACK, &TY_(W3CAttrsFor_TRACK)[0], (CM_BLOCK|CM_EMPTY), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:328:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_VIDEO, "video", VERS_ELEM_VIDEO, &TY_(W3CAttrsFor_VIDEO)[0], (CM_BLOCK|CM_INLINE), TY_(ParseBlock), NULL },
^
../tidy-html5/src/tags.c:329:166: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ TidyTag_WBR, "wbr", VERS_ELEM_WBR, &TY_(W3CAttrsFor_WBR)[0], (CM_INLINE|CM_EMPTY), TY_(ParseEmpty), NULL },
^
../tidy-html5/src/tags.c:332:167: warning: missing field 'next' initializer [-Wmissing-field-initializers]
{ (TidyTagId)0, NULL, 0, NULL, (0), NULL, NULL }
^
152 warnings generated.
CC(target) Release/obj.target/tidy/tidy-html5/src/entities.o
CC(target) Release/obj.target/tidy/tidy-html5/src/lexer.o
CC(target) Release/obj.target/tidy/tidy-html5/src/pprint.o
CC(target) Release/obj.target/tidy/tidy-html5/src/charsets.o
CC(target) Release/obj.target/tidy/tidy-html5/src/clean.o
CC(target) Release/obj.target/tidy/tidy-html5/src/message.o
../tidy-html5/src/message.c:93:53: warning: missing field 'links' initializer [-Wmissing-field-initializers]
{ N_TIDY_OPTIONS }
^
1 warning generated.
CC(target) Release/obj.target/tidy/tidy-html5/src/config.o
../tidy-html5/src/config.c:217:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyUnknownOption, MS, "unknown!", IN, 0, NULL, NULL },
^
../tidy-html5/src/config.c:218:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyIndentSpaces, PP, "indent-spaces", IN, 2, ParseInt, NULL },
^
../tidy-html5/src/config.c:219:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWrapLen, PP, "wrap", IN, 68, ParseInt, NULL },
^
../tidy-html5/src/config.c:220:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyTabSize, PP, "tab-size", IN, 8, ParseInt, NULL },
^
../tidy-html5/src/config.c:221:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyCharEncoding, CE, "char-encoding", IN, UTF8, ParseCharEnc, charEncPicks },
^
../tidy-html5/src/config.c:222:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyInCharEncoding, CE, "input-encoding", IN, UTF8, ParseCharEnc, charEncPicks },
^
../tidy-html5/src/config.c:223:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyOutCharEncoding, CE, "output-encoding", IN, UTF8, ParseCharEnc, charEncPicks },
^
../tidy-html5/src/config.c:224:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyNewline, CE, "newline", IN, DLF, ParseNewline, newlinePicks },
^
../tidy-html5/src/config.c:225:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyDoctypeMode, MU, "doctype-mode", IN, TidyDoctypeAuto, NULL, doctypePicks },
^
../tidy-html5/src/config.c:226:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyDoctype, MU, "doctype", ST, 0, ParseDocType, doctypePicks },
^
../tidy-html5/src/config.c:227:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyDuplicateAttrs, MU, "repeated-attributes", IN, TidyKeepLast, ParseRepeatAttr, repeatAttrPicks },
^
../tidy-html5/src/config.c:228:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyAltText, MU, "alt-text", ST, 0, ParseString, NULL },
^
../tidy-html5/src/config.c:231:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidySlideStyle, MS, "slide-style", ST, 0, ParseName, NULL },
^
../tidy-html5/src/config.c:233:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyErrFile, MS, "error-file", ST, 0, ParseString, NULL },
^
../tidy-html5/src/config.c:234:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyOutFile, MS, "output-file", ST, 0, ParseString, NULL },
^
../tidy-html5/src/config.c:235:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWriteBack, MS, "write-back", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:236:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyShowMarkup, PP, "markup", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:237:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyShowInfo, DG, "show-info", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:238:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyShowWarnings, DG, "show-warnings", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:239:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyQuiet, MS, "quiet", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:240:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyIndentContent, PP, "indent", IN, TidyNoState, ParseAutoBool, autoBoolPicks },
^
../tidy-html5/src/config.c:241:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyCoerceEndTags, MU, "coerce-endtags", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:242:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyOmitOptionalTags, MU, "omit-optional-tags", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:243:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyHideEndTags, MU, "hide-endtags", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:244:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyXmlTags, MU, "input-xml", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:245:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyXmlOut, MU, "output-xml", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:246:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyXhtmlOut, MU, "output-xhtml", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:247:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyHtmlOut, MU, "output-html", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:248:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyXmlDecl, MU, "add-xml-decl", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:249:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyUpperCaseTags, MU, "uppercase-tags", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:250:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyUpperCaseAttrs, MU, "uppercase-attributes", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:251:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyMakeBare, MU, "bare", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:252:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyMakeClean, MU, "clean", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:253:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyGDocClean, MU, "gdoc", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:254:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyLogicalEmphasis, MU, "logical-emphasis", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:255:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyDropPropAttrs, MU, "drop-proprietary-attributes", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:256:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyDropFontTags, MU, "drop-font-tags", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:257:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyDropEmptyElems, MU, "drop-empty-elements", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:258:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyDropEmptyParas, MU, "drop-empty-paras", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:259:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyFixComments, MU, "fix-bad-comments", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:260:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyBreakBeforeBR, PP, "break-before-br", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:263:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyBurstSlides, PP, "split", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:265:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyNumEntities, MU, "numeric-entities", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:266:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyQuoteMarks, MU, "quote-marks", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:267:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyQuoteNbsp, MU, "quote-nbsp", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:268:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyQuoteAmpersand, MU, "quote-ampersand", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:269:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWrapAttVals, PP, "wrap-attributes", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:270:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWrapScriptlets, PP, "wrap-script-literals", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:271:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWrapSection, PP, "wrap-sections", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:272:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWrapAsp, PP, "wrap-asp", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:273:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWrapJste, PP, "wrap-jste", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:274:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWrapPhp, PP, "wrap-php", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:275:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyFixBackslash, MU, "fix-backslash", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:276:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyIndentAttributes, PP, "indent-attributes", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:277:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyXmlPIs, MU, "assume-xml-procins", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:278:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyXmlSpace, MU, "add-xml-space", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:279:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyEncloseBodyText, MU, "enclose-text", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:280:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyEncloseBlockText, MU, "enclose-block-text", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:281:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyKeepFileTimes, MS, "keep-time", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:282:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyWord2000, MU, "word-2000", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:283:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyMark, MS, "tidy-mark", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:284:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyEmacs, MS, "gnu-emacs", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:285:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyEmacsFile, MS, "gnu-emacs-file", ST, 0, ParseString, NULL },
^
../tidy-html5/src/config.c:286:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyLiteralAttribs, MU, "literal-attributes", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:287:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyBodyOnly, MU, "show-body-only", IN, no, ParseAutoBool, autoBoolPicks },
^
../tidy-html5/src/config.c:288:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyFixUri, MU, "fix-uri", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:289:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyLowerLiterals, MU, "lower-literals", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:290:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyHideComments, MU, "hide-comments", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:291:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyIndentCdata, MU, "indent-cdata", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:292:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyForceOutput, MS, "force-output", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:293:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyShowErrors, DG, "show-errors", IN, 6, ParseInt, NULL },
^
../tidy-html5/src/config.c:294:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyAsciiChars, CE, "ascii-chars", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:295:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyJoinClasses, MU, "join-classes", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:296:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyJoinStyles, MU, "join-styles", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:297:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyEscapeCdata, MU, "escape-cdata", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:299:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyLanguage, CE, "language", ST, 0, ParseName, NULL },
^
../tidy-html5/src/config.c:300:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyNCR, MU, "ncr", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:303:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyOutputBOM, CE, "output-bom", IN, TidyAutoState, ParseAutoBool, autoBoolPicks },
^
../tidy-html5/src/config.c:305:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyReplaceColor, MU, "replace-color", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:306:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyCSSPrefix, MU, "css-prefix", ST, 0, ParseCSS1Selector, NULL },
^
../tidy-html5/src/config.c:307:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyInlineTags, MU, "new-inline-tags", ST, 0, ParseTagNames, NULL },
^
../tidy-html5/src/config.c:308:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyBlockTags, MU, "new-blocklevel-tags", ST, 0, ParseTagNames, NULL },
^
../tidy-html5/src/config.c:309:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyEmptyTags, MU, "new-empty-tags", ST, 0, ParseTagNames, NULL },
^
../tidy-html5/src/config.c:310:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyPreTags, MU, "new-pre-tags", ST, 0, ParseTagNames, NULL },
^
../tidy-html5/src/config.c:311:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyAccessibilityCheckLevel, DG, "accessibility-check", IN, 0, ParseAcc, accessPicks },
^
../tidy-html5/src/config.c:312:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyVertSpace, PP, "vertical-space", IN, no, ParseAutoBool, autoBoolPicks }, /* #228 - tri option */
^
../tidy-html5/src/config.c:314:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyPunctWrap, PP, "punctuation-wrap", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:316:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyMergeEmphasis, MU, "merge-emphasis", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:317:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyMergeDivs, MU, "merge-divs", IN, TidyAutoState, ParseAutoBool, autoBoolPicks },
^
../tidy-html5/src/config.c:318:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyDecorateInferredUL, MU, "decorate-inferred-ul", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:319:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyPreserveEntities, MU, "preserve-entities", BL, no, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:320:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidySortAttributes, PP, "sort-attributes", IN, TidySortAttrNone,ParseSorter, sorterPicks },
^
../tidy-html5/src/config.c:321:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyMergeSpans, MU, "merge-spans", IN, TidyAutoState, ParseAutoBool, autoBoolPicks },
^
../tidy-html5/src/config.c:322:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyAnchorAsName, MU, "anchor-as-name", BL, yes, ParseBool, boolPicks },
^
../tidy-html5/src/config.c:323:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyPPrintTabs, PP, "indent-with-tabs", BL, no, ParseTabs, boolPicks }, /* 20150515 - Issue #108 */
^
../tidy-html5/src/config.c:324:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidySkipNested, MU, "skip-nested", BL, yes, ParseBool, boolPicks }, /* 1642186 - Issue #65 */
^
../tidy-html5/src/config.c:325:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyStrictTagsAttr, MU, "strict-tags-attributes", BL, no, ParseBool, boolPicks }, /* 20160209 - Issue #350 */
^
../tidy-html5/src/config.c:326:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ TidyEscapeScripts, PP, "escape-scripts", BL, yes, ParseBool, boolPicks }, /* 20160227 - Issue #348 */
^
../tidy-html5/src/config.c:327:125: warning: missing field 'pdflt' initializer [-Wmissing-field-initializers]
{ N_TIDY_OPTIONS, XX, NULL, XY, 0, NULL, NULL }
^
99 warnings generated.
CC(target) Release/obj.target/tidy/tidy-html5/src/alloc.o
CC(target) Release/obj.target/tidy/tidy-html5/src/attrask.o
CC(target) Release/obj.target/tidy/tidy-html5/src/attrdict.o
CC(target) Release/obj.target/tidy/tidy-html5/src/attrget.o
CC(target) Release/obj.target/tidy/tidy-html5/src/buffio.o
CC(target) Release/obj.target/tidy/tidy-html5/src/fileio.o
CC(target) Release/obj.target/tidy/tidy-html5/src/streamio.o
CC(target) Release/obj.target/tidy/tidy-html5/src/tagask.o
CC(target) Release/obj.target/tidy/tidy-html5/src/tmbstr.o
CC(target) Release/obj.target/tidy/tidy-html5/src/utf8.o
CC(target) Release/obj.target/tidy/tidy-html5/src/tidylib.o
../tidy-html5/src/tidylib.c:910:26: warning: missing field 'st_mode' initializer [-Wmissing-field-initializers]
struct stat sbuf = {0};
^
1 warning generated.
CC(target) Release/obj.target/tidy/tidy-html5/src/mappedio.o
CC(target) Release/obj.target/tidy/tidy-html5/src/gdoc.o
CC(target) Release/obj.target/tidy/tidy-html5/src/language.o
../tidy-html5/src/language.c:489:49: warning: comparison of integers of different signs: 'const int' and 'uint' (aka 'unsigned int') [-Wsign-compare]
if ( tidyErrorFilterKeysStruct[i].value == code )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
../tidy-html5/src/language.c:764:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
const uint TY_(tidyStringKeyListSize)()
^~~~~~
../tidy-html5/src/language.c:819:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
const uint TY_(tidyLanguageListSize)()
^~~~~~
../tidy-html5/src/language.c:869:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
const uint TY_(tidyInstalledLanguageListSize)()
^~~~~~
../tidy-html5/src/language.c:918:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
const uint TY_(tidyErrorCodeListSize)()
^~~~~~
5 warnings generated.
SOLINK_MODULE(target) Release/tidy.node
COPY /Users/juretriglav/src/html-epub/node_modules/libtidy/lib/tidy.node
TOUCH Release/obj.target/action_after_build.stamp
gyp info ok
Looks like the reason it fails is:
sed: ./Release/.deps/Release/obj.target/tidy/src/node-libtidy.o.d.raw: No such file or directory
CXX(target) Release/obj.target/tidy/src/memory.o
rm: ./Release/.deps/Release/obj.target/tidy/src/node-libtidy.o.d.raw: No such file or directory
And my build folder only has:
-rw-r--r-- 1 juretriglav staff 463020 6 Sep 15:24 doc.o
-rw-r--r-- 1 juretriglav staff 155576 6 Sep 15:23 memory.o
-rw-r--r-- 1 juretriglav staff 180404 6 Sep 15:23 node-libtidy.o
-rw-r--r-- 1 juretriglav staff 270140 6 Sep 15:23 opt.o
-rw-r--r-- 1 juretriglav staff 245308 6 Sep 15:24 worker.o
➜ src git:(master) ✗ pwd
/Users/juretriglav/src/html-epub/node_modules/libtidy/build/Release/obj.target/tidy/src
Ah, it's the same cause as this: https://github.com/mapbox/node-sqlite3/pull/1034, namely https://github.com/nodejs/node/issues/21063
Users with all versions of node above 10.3.0 are affected.
This was a fun trip. 🙈
Opened #25 to fix it.
While waiting for the PR to land, I was able to work around the issue by installing jure's patched version:
npm install https://github.com/jure/node-libtidy#patch-1