-
Notifications
You must be signed in to change notification settings - Fork 435
Closed
Labels
Milestone
Description
1. Summary
I get warnings in console, when I build HTML Tidy.
2. Argumentation
I would install HTML Tidy on Ubuntu easily, use sudo apt install tidy, but I get very outdated version.
I need build HTML Tidy for latest version usage. I build HTML Tidy as in this article.
3. Environment
- Ubuntu 14.04.5 LTS
See more information, if neediest in Travis CI Build system information.
4. Steps to reproduce
See .travis.yml on SashaCompiling branch of my demo repository.
$ git clone https://github.com/htacg/tidy-html5.git
$ cd tidy-html5
$ cd build/cmake
$ cmake ../..
$ cmake --build . --config Release
$ sudo make install5. Expected behavior
No warnings in console.
6. Actual behavior
See on Travis CI:
[ 98%] Building C object CMakeFiles/tidy.dir/console/tidy.c.o
/home/travis/build/Kristinita/SashaTidyDebugging/tidy-html5/console/tidy.c: In function ‘printOptionExportValues’:
/home/travis/build/Kristinita/SashaTidyDebugging/tidy-html5/console/tidy.c:1565:25: warning: passing argument 2 of ‘tidyBufAppend’ discards ‘const’ qualifier from pointer target type [enabled by default]
tidyBufAppend(&buf1, d->def, strlen(d->def));
^
In file included from /home/travis/build/Kristinita/SashaTidyDebugging/tidy-html5/console/tidy.c:23:0:
/home/travis/build/Kristinita/SashaTidyDebugging/tidy-html5/include/tidybuffio.h:81:28: note: expected ‘void *’ but argument is of type ‘ctmbstr’
TIDY_EXPORT void TIDY_CALL tidyBufAppend( TidyBuffer* buf, void* vp, uint size );
^
/home/travis/build/Kristinita/SashaTidyDebugging/tidy-html5/console/tidy.c:1592:25: warning: passing argument 2 of ‘tidyBufAppend’ discards ‘const’ qualifier from pointer target type [enabled by default]
tidyBufAppend(&buf1, d->def, strlen(d->def));
^
In file included from /home/travis/build/Kristinita/SashaTidyDebugging/tidy-html5/console/tidy.c:23:0:
/home/travis/build/Kristinita/SashaTidyDebugging/tidy-html5/include/tidybuffio.h:81:28: note: expected ‘void *’ but argument is of type ‘ctmbstr’
TIDY_EXPORT void TIDY_CALL tidyBufAppend( TidyBuffer* buf, void* vp, uint size );
^Thanks.