[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] a52dda: Modernize MIDI interface for win64

GitHub noreply at github.com
Mon Jul 25 21:45:11 UTC 2016


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: a52dda0291011fd996cd5b5ce42bb3f02b56e156
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a52dda0291011fd996cd5b5ce42bb3f02b56e156
  Author: nicolas-cellier-aka-nice <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M platforms/win32/plugins/MIDIPlugin/sqWin32MIDI.c

  Log Message:
  -----------
  Modernize MIDI interface for win64

The callback function has to be stored into a DWORD_PTR, not a DWORD
Same for the user data passed thru the callback
See msdn for midiInOpen https://msdn.microsoft.com/en-us/library/windows/desktop/dd798458(v=vs.85).aspx


  Commit: a516d07b547849dc2c7d2f9bef87cfce9e5099c1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a516d07b547849dc2c7d2f9bef87cfce9e5099c1
  Author: nicolas-cellier-aka-nice <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c

  Log Message:
  -----------
  Add 2 missing return for warning elimination


  Commit: 43dca8fe50b7cc70901f4138d3fed60a6734a66f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/43dca8fe50b7cc70901f4138d3fed60a6734a66f
  Author: nicolas-cellier-aka-nice <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c

  Log Message:
  -----------
  Make genericCompareColors declaration 64bits compatible.

This function is stored in a table of compare_colors_fn_t which deals with usqInt parameters and return type, not uint32_t.


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/7d9873537417...43dca8fe50b7


More information about the Vm-dev mailing list