1. 18 12月, 2010 3 次提交
    • M
      vbox: Don't leak arrays from XPCOM · 8c572b6c
      Matthias Bolte 提交于
      XPCOM returns an array as a pointer to an array of pointers to the
      actual items. When the array isn't needed anymore the items are
      released, but the actual array containing the pointers to the items
      was not freed and leaked.
      
      Free the actual array using ComUnallocMem.
      
      This doesn't affect MSCOM as SafeArrayDestroy releases all items
      and frees the array.
      8c572b6c
    • M
      vbox: Handle different array representations of XPCOM and MSCOM · d5b1933e
      Matthias Bolte 提交于
      Add a vboxArray to hide the details from the general driver code.
      d5b1933e
    • M
      vbox: Add glue layer for MSCOM on Windows · 448347f8
      Matthias Bolte 提交于
      Don't require dlopen, but link to ole32 and oleaut32 on Windows.
      
      Don't expose g_pVBoxFuncs anymore. It was only used to get the
      version of the API. Make VBoxCGlueInit return the version instead.
      This simplifies the implementation of the MSCOM glue layer.
      
      Get the VirtualBox version from the registry.
      
      Add a dummy implementation of the nsIEventQueue to the MSCOM glue
      as there seems to be no direct equivalent with MSCOM. It might be
      implemented using the normal window message loop. This requires
      additional investigation.
      448347f8
  2. 29 11月, 2010 1 次提交
  3. 29 10月, 2010 2 次提交
  4. 03 7月, 2010 1 次提交
  5. 16 7月, 2009 1 次提交
    • J
      remove all trailing blank lines · 07613d20
      Jim Meyering 提交于
      by running this command:
      git ls-files -z | xargs -0 perl -pi -0777 -e 's/\n\n+$/\n/'
      This is in preparation for a more strict make syntax-check
      rule that will detect trailing blank lines.
      07613d20
  6. 06 5月, 2009 1 次提交
  7. 18 4月, 2009 1 次提交
    • D
      integration of the VirtualBox support · 10d16508
      Daniel Veillard 提交于
      * configure.in include/libvirt/virterror.h src/Makefile.am
        src/domain_conf.[ch] src/driver.h src/virterror.c src/vbox/README
        src/vbox/vbox_CAPI_v2_2.h src/vbox/vbox_V2_2.c
        src/vbox/vbox_XPCOMCGlue.[ch] src/vbox/vbox_driver.[ch]
        src/vbox/vbox_tmpl.c: integration of the VirtualBox support
        patches by Pritesh Kothari
      Daniel
      10d16508