]> granicus.if.org Git - graphviz/log
graphviz
3 years agofix multiple definitions of tcldot_builtins variables
Matthew Fernandez [Fri, 19 Feb 2021 15:38:08 +0000 (07:38 -0800)]
fix multiple definitions of tcldot_builtins variables

Similar to preceding commits, this fixes an issue where MinGW was seeing
 __declspec alternatives but implementing GCC semantics and hence treating
declarations as definitions.

3 years agofix multiple definitions of lt_preloaded_symbols under MinGW
Matthew Fernandez [Fri, 19 Feb 2021 15:36:47 +0000 (07:36 -0800)]
fix multiple definitions of lt_preloaded_symbols under MinGW

Similar to preceding commits, this fixes an issue where MinGW was seeing
__declspec alternatives but implementing GCC semantics and hence treating
declarations as definitions.

3 years agoremove commented out code
Matthew Fernandez [Fri, 19 Feb 2021 15:33:49 +0000 (07:33 -0800)]
remove commented out code

3 years agofix multiple definitions of cgraph variables
Matthew Fernandez [Wed, 17 Feb 2021 03:27:12 +0000 (19:27 -0800)]
fix multiple definitions of cgraph variables

Similarly to the previous commit, this was causing problems on MinGW where the
compiler would see the __declspec alternatives for CGRAPH_API, but then
implement GCC semantics where a non-extern marked declaration is a definition.
Related to #1940. Thanks to @swaldhoer for guiding me to a patch here.

3 years agofix multiple definitions of CDT variables under MinGW on Windows
Matthew Fernandez [Mon, 15 Feb 2021 18:14:52 +0000 (10:14 -0800)]
fix multiple definitions of CDT variables under MinGW on Windows

Building with MinGW on Windows resulted in lots of build errors of the form:

  …/x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\cdt.dir/objects.a(dtdisc.c.obj):
    dtdisc.c:(.bss+0x0): multiple definition of `Dtset';
    CMakeFiles\cdt.dir/objects.a(dtclose.c.obj):dtclose.c:(.bss+0x0): first
    defined here

The problem is that this environment defines _WIN32, so it sees the __declspec
alternatives for CDT_API in cdt.h. This is fine as GCC understands __declspec,
but it results in variable declarations in this header then missing the extern
qualifier. GCC’s semantics, in contrast to MSVC, interpret this as a definition
rather than a declaration.

The solution here is to *always* apply extern to these declarations, as MSVC is
happy with this as well. This is only addressing the immediate cause, and not
the longer term issue that __declspec(dllexport) and __declspec(dllimport) in a
Windows build should really be mapped to __attribute__((visibility("default")))
and __attribute__((visibility("hidden"))) in a non-Windows build, not to extern.

Thanks to @Synoecium and @swaldhoer for guidance on this fix.

3 years agoMerge branch 'smattr/892B65E2-F263-411D-819B-504029B701A1' into 'main'
Matthew Fernandez [Sat, 24 Apr 2021 05:30:45 +0000 (05:30 +0000)]
Merge branch 'smattr/892B65E2-F263-411D-819B-504029B701A1' into 'main'

move towards standardizing Python style

See merge request graphviz/graphviz!1907

3 years agoport generate-configuration-table.py to more modern Python style
Matthew Fernandez [Sun, 18 Apr 2021 02:26:37 +0000 (19:26 -0700)]
port generate-configuration-table.py to more modern Python style

3 years agoremove legacy encoding tag on a Python file
Matthew Fernandez [Sun, 18 Apr 2021 02:12:19 +0000 (19:12 -0700)]
remove legacy encoding tag on a Python file

These stanzas are no longer required in modern Python that is assumed to be
UTF-8.

3 years agostandardize on two spaces for indentation in Python
Matthew Fernandez [Sun, 18 Apr 2021 02:09:34 +0000 (19:09 -0700)]
standardize on two spaces for indentation in Python

The existing code was a mixture of two spaces and four spaces. Aligning on two
spaces allows writing more concise code and more closely matches the LLVM C
style we aspire to for new C code in the code base.

Removes 379 Pylint warnings.

3 years agostandardize on double quotes for string delimiters in Python
Matthew Fernandez [Sun, 18 Apr 2021 01:34:10 +0000 (18:34 -0700)]
standardize on double quotes for string delimiters in Python

Python supports using either single quotes or double quotes for strings. Given
Graphviz is predominantly a C application, it is expected developers working
within the code base will be most familiar with C. So using double quotes is
more intuitive for such programmers.

3 years agoMerge branch 'smattr/d684a3df-0af7-4025-a1af-59f66b995e54' into 'main'
Matthew Fernandez [Sat, 24 Apr 2021 03:54:04 +0000 (03:54 +0000)]
Merge branch 'smattr/d684a3df-0af7-4025-a1af-59f66b995e54' into 'main'

gdiplus plugin: some clean up and modernization

See merge request graphviz/graphviz!1906

3 years agoremove some excess white space
Matthew Fernandez [Sun, 18 Apr 2021 00:41:54 +0000 (17:41 -0700)]
remove some excess white space

3 years agogdiplus plugin: replace use of NULL with more modern nullptr
Matthew Fernandez [Sun, 18 Apr 2021 00:41:36 +0000 (17:41 -0700)]
gdiplus plugin: replace use of NULL with more modern nullptr

3 years agogdiplus plugin: swap a C-style cast for less powerful const_cast
Matthew Fernandez [Sun, 18 Apr 2021 00:37:47 +0000 (17:37 -0700)]
gdiplus plugin: swap a C-style cast for less powerful const_cast

This allows the compiler to warn if, e.g., us->name ever changes type to
something other than a char pointer.

3 years agogdiplus plugin: remove the use of C-style casts to convert void pointers
Matthew Fernandez [Sun, 18 Apr 2021 00:35:33 +0000 (17:35 -0700)]
gdiplus plugin: remove the use of C-style casts to convert void pointers

In C++, C-style casts are a heavy hammer that is generally too powerful for your
needs. It effectively says to the compiler, “shut up, I know what I’m doing” and
impedes its ability to give you useful diagnostics. By using less powerful
reinterpret_casts, we preserve the compiler’s ability to warn about, e.g.,
implicitly converting a const pointer to non-const.

3 years agogdiplus plugin: remove some unnecessary casts
Matthew Fernandez [Sun, 18 Apr 2021 00:33:09 +0000 (17:33 -0700)]
gdiplus plugin: remove some unnecessary casts

Typed pointers implicitly coerce to void* in C++.

3 years agogdiplus plugin: remove manual memory management of font pointers
Matthew Fernandez [Sun, 18 Apr 2021 00:11:33 +0000 (17:11 -0700)]
gdiplus plugin: remove manual memory management of font pointers

3 years agoMerge branch 'smattr/74956806-d2f0-4864-b125-77374faa7de5' into 'main'
Matthew Fernandez [Sat, 24 Apr 2021 02:15:28 +0000 (02:15 +0000)]
Merge branch 'smattr/74956806-d2f0-4864-b125-77374faa7de5' into 'main'

more clean up and modernization in lib/ortho

See merge request graphviz/graphviz!1905

3 years agouse a stronger return type for is_parallel
Matthew Fernandez [Sat, 17 Apr 2021 23:41:19 +0000 (16:41 -0700)]
use a stronger return type for is_parallel

3 years agouse a stronger return type for rectIntersect
Matthew Fernandez [Sat, 17 Apr 2021 23:39:02 +0000 (16:39 -0700)]
use a stronger return type for rectIntersect

3 years agoremove unused return type from get_vertex_positions
Matthew Fernandez [Sat, 17 Apr 2021 23:37:32 +0000 (16:37 -0700)]
remove unused return type from get_vertex_positions

3 years agouse a stronger return type for inside_polygon
Matthew Fernandez [Sat, 17 Apr 2021 23:36:38 +0000 (16:36 -0700)]
use a stronger return type for inside_polygon

3 years agouse C99 bools in _greater_than
Matthew Fernandez [Sat, 17 Apr 2021 23:36:12 +0000 (16:36 -0700)]
use C99 bools in _greater_than

3 years agouse a stronger return type for edge_exists
Matthew Fernandez [Sat, 17 Apr 2021 23:33:04 +0000 (16:33 -0700)]
use a stronger return type for edge_exists

3 years agouse a C99 bool for segment_t.is_inserted
Matthew Fernandez [Sat, 17 Apr 2021 23:29:57 +0000 (16:29 -0700)]
use a C99 bool for segment_t.is_inserted

Now that we compile with C99, there is no need to use an ambiguous type like int
or the hand rolled boolean values for something like this.

3 years agouse a C99 bool return type for init_query_structure
Matthew Fernandez [Sat, 17 Apr 2021 23:22:26 +0000 (16:22 -0700)]
use a C99 bool return type for init_query_structure

Now that we compile with C99, there's no need to use the internal boolean type
for things like this.

3 years agouse stronger types for comparators in lib/ortho/trapezoid.c
Matthew Fernandez [Sat, 17 Apr 2021 23:21:18 +0000 (16:21 -0700)]
use stronger types for comparators in lib/ortho/trapezoid.c

This leads to more readable and obvious code.

3 years agoremove unused return value from _min
Matthew Fernandez [Sat, 17 Apr 2021 23:20:19 +0000 (16:20 -0700)]
remove unused return value from _min

3 years agoremove unused return value from _max
Matthew Fernandez [Sat, 17 Apr 2021 23:19:52 +0000 (16:19 -0700)]
remove unused return value from _max

3 years agoremove some commented out code
Matthew Fernandez [Sat, 17 Apr 2021 23:19:08 +0000 (16:19 -0700)]
remove some commented out code

3 years agoreplace header guards in lib/ortho with more modern #pragma once
Matthew Fernandez [Sat, 17 Apr 2021 23:18:50 +0000 (16:18 -0700)]
replace header guards in lib/ortho with more modern #pragma once

3 years agoreflow some code in lib/ortho
Matthew Fernandez [Sat, 17 Apr 2021 23:12:44 +0000 (16:12 -0700)]
reflow some code in lib/ortho

3 years agoremove some unnecessary bracketing in lib/ortho
Matthew Fernandez [Sat, 17 Apr 2021 23:06:27 +0000 (16:06 -0700)]
remove some unnecessary bracketing in lib/ortho

3 years agoreplace some open coded max/min with fmax/fmin
Matthew Fernandez [Sat, 17 Apr 2021 22:40:17 +0000 (15:40 -0700)]
replace some open coded max/min with fmax/fmin

3 years agoremove redundant __USE_ISOC99
Matthew Fernandez [Sat, 17 Apr 2021 22:15:40 +0000 (15:15 -0700)]
remove redundant __USE_ISOC99

The build system sets -std=c99 these days, which already achieves this.

3 years agoMerge branch 'add-ubuntu20-10-cmake-ASan-build-job-to-ci' into 'main'
Magnus Jacobsson [Thu, 22 Apr 2021 16:07:31 +0000 (16:07 +0000)]
Merge branch 'add-ubuntu20-10-cmake-ASan-build-job-to-ci' into 'main'

Add Ubuntu 20.10 CMake ASan build and test jobs to CI

Closes #1881

See merge request graphviz/graphviz!1899

3 years agoAdd ubuntu20-10-cmake-ASan-test job to CI
Magnus Jacobsson [Mon, 12 Apr 2021 07:59:25 +0000 (09:59 +0200)]
Add ubuntu20-10-cmake-ASan-test job to CI

3 years agoAdd ubuntu20-10-cmake-ASan-build job to CI
Magnus Jacobsson [Mon, 12 Apr 2021 05:23:05 +0000 (07:23 +0200)]
Add ubuntu20-10-cmake-ASan-build job to CI

3 years agoAdd use_santizers option to CMake build
Magnus Jacobsson [Sat, 3 Apr 2021 21:12:12 +0000 (23:12 +0200)]
Add use_santizers option to CMake build

3 years agoensure ID_LIKE is always set on Debian in CI
Matthew Fernandez [Wed, 25 Nov 2020 02:05:45 +0000 (18:05 -0800)]
ensure ID_LIKE is always set on Debian in CI

When running on the native Linux host in Gitlab CI instead of within a Docker
container, ID_LIKE is not set in /etc/os-release. So we set it based on ID if
that is available. Related to #1881.

3 years agoMerge branch 'smattr/409a27e8-3d56-43a8-96aa-8763cae871c5' into 'main'
Matthew Fernandez [Tue, 20 Apr 2021 16:00:10 +0000 (16:00 +0000)]
Merge branch 'smattr/409a27e8-3d56-43a8-96aa-8763cae871c5' into 'main'

clean up and warning squashing in plugin/core

See merge request graphviz/graphviz!1902

3 years agoremove 3 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 04:27:21 +0000 (21:27 -0700)]
remove 3 -Wunused-parameter warnings

3 years agosquash a -Wsign-converion warning
Matthew Fernandez [Wed, 14 Apr 2021 04:23:25 +0000 (21:23 -0700)]
squash a -Wsign-converion warning

3 years agoremove vasprintf alternative in pov rendering
Matthew Fernandez [Wed, 14 Apr 2021 04:22:03 +0000 (21:22 -0700)]
remove vasprintf alternative in pov rendering

When we need to maintain a fallback option anyway, having a vasprintf
implementation does not gain us much. Moreover, nothing in the build system was
checking for the existence of vasprintf, so this code was never being used
anyway.

3 years agofix reuse of va_list in pov rendering
Matthew Fernandez [Wed, 14 Apr 2021 04:18:57 +0000 (21:18 -0700)]
fix reuse of va_list in pov rendering

While this often works out on certain architectures, it is technically not
allowed to use a va_list twice. This change fixes the el function for platforms
where reusing va_lists is not possible.

3 years agoremove short buffer path in pov rendering el
Matthew Fernandez [Wed, 14 Apr 2021 04:15:18 +0000 (21:15 -0700)]
remove short buffer path in pov rendering el

C99 vsnprintf semantics let you call the function with a NULL pointer to
discover the required number of bytes to print the given string. With this
ability, there is no longer any advantage to having two paths through this
function.

3 years agoremove unused variable assignment
Matthew Fernandez [Wed, 14 Apr 2021 04:08:22 +0000 (21:08 -0700)]
remove unused variable assignment

3 years agomark pov rendering function el as static
Matthew Fernandez [Wed, 14 Apr 2021 04:06:57 +0000 (21:06 -0700)]
mark pov rendering function el as static

This function is not used outside this file. Squashes a -Wmissing-prototype
warning.

3 years agosquash 2 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 04:05:39 +0000 (21:05 -0700)]
squash 2 -Wunused-parameter warnings

3 years agosquash a -Wunused-parameter warning
Matthew Fernandez [Wed, 14 Apr 2021 04:04:58 +0000 (21:04 -0700)]
squash a -Wunused-parameter warning

3 years agosquash a -Wconversion warning
Matthew Fernandez [Wed, 14 Apr 2021 04:04:12 +0000 (21:04 -0700)]
squash a -Wconversion warning

3 years agosquash 2 -Wsign-conversion warnings
Matthew Fernandez [Wed, 14 Apr 2021 04:00:22 +0000 (21:00 -0700)]
squash 2 -Wsign-conversion warnings

3 years agomark html_string in vml rendering as static
Matthew Fernandez [Wed, 14 Apr 2021 03:55:12 +0000 (20:55 -0700)]
mark html_string in vml rendering as static

This is not used outside this file. Squashes a -Wmissing-prototype warning.

3 years agosquash a -Wunused-parameter warning
Matthew Fernandez [Wed, 14 Apr 2021 03:54:22 +0000 (20:54 -0700)]
squash a -Wunused-parameter warning

3 years agosquash 3 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:53:11 +0000 (20:53 -0700)]
squash 3 -Wunused-parameter warnings

3 years agosquash 2 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:51:49 +0000 (20:51 -0700)]
squash 2 -Wunused-parameter warnings

3 years agosquash 2 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:49:57 +0000 (20:49 -0700)]
squash 2 -Wunused-parameter warnings

3 years agosquash some -Wundef warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:49:22 +0000 (20:49 -0700)]
squash some -Wundef warnings

3 years agosquash 2 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:48:15 +0000 (20:48 -0700)]
squash 2 -Wunused-parameter warnings

3 years agosquash 3 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:47:09 +0000 (20:47 -0700)]
squash 3 -Wunused-parameter warnings

3 years agosquash a -Wunused-parameter warning
Matthew Fernandez [Wed, 14 Apr 2021 03:46:39 +0000 (20:46 -0700)]
squash a -Wunused-parameter warning

3 years agosquash 2 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:45:42 +0000 (20:45 -0700)]
squash 2 -Wunused-parameter warnings

3 years agosquash 3 -Wconversion warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:45:01 +0000 (20:45 -0700)]
squash 3 -Wconversion warnings

3 years agosquash a -Wsign-conversion warning
Matthew Fernandez [Wed, 14 Apr 2021 03:44:00 +0000 (20:44 -0700)]
squash a -Wsign-conversion warning

3 years agosquash some -Wsign-conversion warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:43:11 +0000 (20:43 -0700)]
squash some -Wsign-conversion warnings

3 years agosquash 2 -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:40:20 +0000 (20:40 -0700)]
squash 2 -Wunused-parameter warnings

3 years agosquash 3 -Wconversion warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:37:29 +0000 (20:37 -0700)]
squash 3 -Wconversion warnings

3 years agosquash a -Wsign-conversion warning
Matthew Fernandez [Wed, 14 Apr 2021 03:28:04 +0000 (20:28 -0700)]
squash a -Wsign-conversion warning

3 years agosquash a -Wsign-conversion warning
Matthew Fernandez [Wed, 14 Apr 2021 03:25:58 +0000 (20:25 -0700)]
squash a -Wsign-conversion warning

3 years agouse a stronger type to toplevel parameter of set_attrwf for consistency
Matthew Fernandez [Wed, 14 Apr 2021 03:24:17 +0000 (20:24 -0700)]
use a stronger type to toplevel parameter of set_attrwf for consistency

3 years agouse a stronger type to squash 3 -Wconversion warnings in set_attrwf
Matthew Fernandez [Wed, 14 Apr 2021 03:23:37 +0000 (20:23 -0700)]
use a stronger type to squash 3 -Wconversion warnings in set_attrwf

3 years agoremove the need to cast xdot_str parameters
Matthew Fernandez [Wed, 14 Apr 2021 03:15:52 +0000 (20:15 -0700)]
remove the need to cast xdot_str parameters

Squashes a -Wcast-qual warning.

3 years agosquash some -Wunused-parameter warnings
Matthew Fernandez [Wed, 14 Apr 2021 03:15:40 +0000 (20:15 -0700)]
squash some -Wunused-parameter warnings

3 years agosquash a -Wsign-conversion warning
Matthew Fernandez [Wed, 14 Apr 2021 03:08:51 +0000 (20:08 -0700)]
squash a -Wsign-conversion warning

3 years agosquash a -Wconversion warning in xdot_begin_graph
Matthew Fernandez [Wed, 14 Apr 2021 03:06:35 +0000 (20:06 -0700)]
squash a -Wconversion warning in xdot_begin_graph

Unclear why this variable was an int when it was even named as if it was an
unsigned short.

3 years agorewrite versionStr2Version to use strtoul
Matthew Fernandez [Wed, 14 Apr 2021 03:04:36 +0000 (20:04 -0700)]
rewrite versionStr2Version to use strtoul

The atoi function has no ability to report failure. There is no advantage to
using it over the safer strto* functions. This change also removes a
-Wconversion warning.

3 years agoremove shadowing of xbuf global
Matthew Fernandez [Wed, 14 Apr 2021 02:50:26 +0000 (19:50 -0700)]
remove shadowing of xbuf global

3 years agoremove commented out code
Matthew Fernandez [Wed, 14 Apr 2021 02:35:52 +0000 (19:35 -0700)]
remove commented out code

3 years agoremove unused PIC_COORDS_PER_LINE
Matthew Fernandez [Wed, 14 Apr 2021 02:27:50 +0000 (19:27 -0700)]
remove unused PIC_COORDS_PER_LINE

3 years agoMerge branch 'smattr/f7e0325f-8ecb-48b3-8e51-bb05a383d72d' into 'main'
Matthew Fernandez [Mon, 19 Apr 2021 04:33:47 +0000 (04:33 +0000)]
Merge branch 'smattr/f7e0325f-8ecb-48b3-8e51-bb05a383d72d' into 'main'

more clean up of manual memory management in visio plugin

See merge request graphviz/graphviz!1900

3 years agoremove CreateHyperlink
Matthew Fernandez [Tue, 13 Apr 2021 02:19:30 +0000 (19:19 -0700)]
remove CreateHyperlink

This function was adding no value over just calling the Hyperlink constructor
directly.

3 years agomanage Hyperlinks by value instead of pointer in the visio plugin
Matthew Fernandez [Tue, 13 Apr 2021 02:11:10 +0000 (19:11 -0700)]
manage Hyperlinks by value instead of pointer in the visio plugin

There is no inheritance involved here, so there was no advantage to manually
managing memory for Hyperlinks or passing them around by pointer.

3 years agofix: use managed memory for Hyperlink’s string pointers
Matthew Fernandez [Tue, 13 Apr 2021 01:57:36 +0000 (18:57 -0700)]
fix: use managed memory for Hyperlink’s string pointers

Similar to the prior fix to Run, this removes a latent safety issue with the
management of these pointers.

3 years agomanage _run member of Text as a value instead of a pointer
Matthew Fernandez [Tue, 13 Apr 2021 01:48:32 +0000 (18:48 -0700)]
manage _run member of Text as a value instead of a pointer

This member is never set to NULL and the Run class is not involved in any
inheritance hierarchy. So there is no need to heap-allocate it or pass it around
by pointer.

3 years agofix: use managed memory for Run’s _text member
Matthew Fernandez [Tue, 13 Apr 2021 01:40:25 +0000 (18:40 -0700)]
fix: use managed memory for Run’s _text member

This removes the need to manually manage memory for this member but, more
importantly makes this class copy-safe. The implicit copy constructor of this
class would copy the pointer in the _text member. When either the original
object or the new copy was deleted, the pointer would be freed leaving its
duplicate in the other copy dangling. Any attempt to access this would result in
use-after-free and deleting the object would cause a double-free.

Following this change, it is safe to copy a Run object. This issue was latent,
because no existing code causes a Run object to be copied.

3 years agoMerge branch 'smattr/ad4aa51f-c3fd-4ba1-97a5-61d0fba501eb' into 'main'
Matthew Fernandez [Sun, 18 Apr 2021 20:19:23 +0000 (20:19 +0000)]
Merge branch 'smattr/ad4aa51f-c3fd-4ba1-97a5-61d0fba501eb' into 'main'

some warning clean up in cmd/smyrna

See merge request graphviz/graphviz!1898

3 years agosquash -Wmissing-prototypes warning
Matthew Fernandez [Mon, 12 Apr 2021 04:40:39 +0000 (21:40 -0700)]
squash -Wmissing-prototypes warning

3 years agoremove unused parameter from glmotion_zoom
Matthew Fernandez [Mon, 12 Apr 2021 04:32:18 +0000 (21:32 -0700)]
remove unused parameter from glmotion_zoom

3 years agoremove unused inc_value variable in glmotion_zoom_inc
Matthew Fernandez [Mon, 12 Apr 2021 04:26:17 +0000 (21:26 -0700)]
remove unused inc_value variable in glmotion_zoom_inc

3 years agoremove unused Status variable
Matthew Fernandez [Mon, 12 Apr 2021 04:24:28 +0000 (21:24 -0700)]
remove unused Status variable

This was only used by LoadGLTextures that was recently removed.

3 years agosquash a -Wfloat-conversion warning
Matthew Fernandez [Mon, 12 Apr 2021 04:24:02 +0000 (21:24 -0700)]
squash a -Wfloat-conversion warning

3 years agoremove unused LoadGLTextures
Matthew Fernandez [Mon, 12 Apr 2021 04:10:56 +0000 (21:10 -0700)]
remove unused LoadGLTextures

3 years agosquash -Wunused-parameter in EmbedText
Matthew Fernandez [Mon, 12 Apr 2021 04:08:16 +0000 (21:08 -0700)]
squash -Wunused-parameter in EmbedText

3 years agosquash -Wunused-parameter warning in InsertImage
Matthew Fernandez [Mon, 12 Apr 2021 04:07:17 +0000 (21:07 -0700)]
squash -Wunused-parameter warning in InsertImage

3 years agosquash -Wunused-parameter warning in SetFont
Matthew Fernandez [Mon, 12 Apr 2021 04:06:27 +0000 (21:06 -0700)]
squash -Wunused-parameter warning in SetFont

3 years agosquash -Wunused-parameter warnings in SetStyle
Matthew Fernandez [Mon, 12 Apr 2021 04:05:49 +0000 (21:05 -0700)]
squash -Wunused-parameter warnings in SetStyle

3 years agosquash -Wunused-parameter in SetPenColor
Matthew Fernandez [Mon, 12 Apr 2021 04:05:22 +0000 (21:05 -0700)]
squash -Wunused-parameter in SetPenColor

3 years agosquash -Wunused-parameter warning in SetFillColor
Matthew Fernandez [Mon, 12 Apr 2021 04:04:49 +0000 (21:04 -0700)]
squash -Wunused-parameter warning in SetFillColor

3 years agofix -Wpointer-compare warning
Matthew Fernandez [Mon, 12 Apr 2021 04:03:01 +0000 (21:03 -0700)]
fix -Wpointer-compare warning

3 years agoremove unused filled variable from DrawPolygon
Matthew Fernandez [Mon, 12 Apr 2021 04:01:36 +0000 (21:01 -0700)]
remove unused filled variable from DrawPolygon