[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] a61902: Avoid a warning about losing const-ness

GitHub noreply at github.com
Thu Nov 24 23:43:27 UTC 2016


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: a61902474fc179877b22f8a1c6b99db8f84495bd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a61902474fc179877b22f8a1c6b99db8f84495bd
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-11-24 (Thu, 24 Nov 2016)

  Changed paths:
    M platforms/unix/plugins/LocalePlugin/sqUnixLocale.c

  Log Message:
  -----------
  Avoid a warning about losing const-ness


  Commit: 1f1533b12906292c35086f45553041a5ef516e68
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1f1533b12906292c35086f45553041a5ef516e68
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-11-24 (Thu, 24 Nov 2016)

  Changed paths:
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h
    M platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c
    M platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c
    M platforms/Mac OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c
    M platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c
    M platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.c
    M platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.c
    M platforms/unix/plugins/SqueakFFIPrims/any-libffi.c
    M platforms/unix/plugins/SqueakFFIPrims/ppc-darwin.c
    M platforms/unix/plugins/SqueakFFIPrims/ppc-sysv.c
    M platforms/unix/plugins/SqueakFFIPrims/x86-sysv.c
    M platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c

  Log Message:
  -----------
  Fix ffiFree arg must be large enough to hold a pointer

Thus we use explicitly sqIntptr_t everywhere.


  Commit: 145b6a7a11d8c00d31912277042b1b3ea0cd1797
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/145b6a7a11d8c00d31912277042b1b3ea0cd1797
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h
    M platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c
    M platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c
    M platforms/Mac OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c
    M platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c
    M platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.c
    M platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.c
    M platforms/unix/plugins/LocalePlugin/sqUnixLocale.c
    M platforms/unix/plugins/SqueakFFIPrims/any-libffi.c
    M platforms/unix/plugins/SqueakFFIPrims/ppc-darwin.c
    M platforms/unix/plugins/SqueakFFIPrims/ppc-sysv.c
    M platforms/unix/plugins/SqueakFFIPrims/x86-sysv.c
    M platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c

  Log Message:
  -----------
  Merge pull request #102 from OpenSmalltalk/warning_fix_2016_11_21

Warning fix 2016 11 21


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/cc4b5105b396...145b6a7a11d8


More information about the Vm-dev mailing list