[Scummvm-git-logs] scummvm master -> 16bce754d7d14497467b5e3d1ebaaf61718b054c

digitall 547637+digitall at users.noreply.github.com
Mon Sep 30 02:24:05 CEST 2019


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
16bce754d7 BUILD: Fix GCC Warning from Endianess Test Compilation


Commit: 16bce754d7d14497467b5e3d1ebaaf61718b054c
    https://github.com/scummvm/scummvm/commit/16bce754d7d14497467b5e3d1ebaaf61718b054c
Author: D G Turner (digitall at scummvm.org)
Date: 2019-09-30T01:21:35+01:00

Commit Message:
BUILD: Fix GCC Warning from Endianess Test Compilation

This is emitted when GCC is set with -Wall -Wextra by environment variables.

Changed paths:
    configure


diff --git a/configure b/configure
index b7654c4..aa1f446 100755
--- a/configure
+++ b/configure
@@ -2319,10 +2319,10 @@ echo_n "Checking endianness... "
 cat > tmp_endianness_check.cpp << EOF
 unsigned short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
 unsigned short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
-void _ascii() { char* s = (char*) ascii_mm; s = (char*) ascii_ii; }
+const char * _ascii() { char* s = (char*) ascii_mm; s = (char*) ascii_ii; return s; }
 unsigned short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
 unsigned short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
-void _ebcdic() { char* s = (char*) ebcdic_mm; s = (char*) ebcdic_ii; }
+const char * _ebcdic() { char* s = (char*) ebcdic_mm; s = (char*) ebcdic_ii; return s; }
 int main() { _ascii (); _ebcdic (); return 0; }
 EOF
 $CXX $LDFLAGS $CXXFLAGS -o $TMPO$HOSTEXEEXT tmp_endianness_check.cpp





More information about the Scummvm-git-logs mailing list