Jeremy White : sane.ds: Dynamically load libsane.so.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Mar 15 08:19:22 CDT 2007


Module: wine
Branch: master
Commit: 16f33d8b436aabf3b9e3ba810b68b596d9ddd687
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=16f33d8b436aabf3b9e3ba810b68b596d9ddd687

Author: Jeremy White <jwhite at codeweavers.com>
Date:   Wed Mar 14 13:10:03 2007 -0500

sane.ds: Dynamically load libsane.so.

This change was triggered because of a bug in libsane-hpaio.so, namely
that it relies on libsane.so being dlopen'd RTLD_GLOBAL so that
sanei_init_debug can be resolved.

---

 configure                |   76 ++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac             |    1 +
 dlls/sane.ds/Makefile.in |    1 -
 dlls/sane.ds/ds_ctrl.c   |    2 +-
 dlls/sane.ds/ds_image.c  |   48 ++++++++++++++--------------
 dlls/sane.ds/sane_i.h    |   18 +++++++++++
 dlls/sane.ds/sane_main.c |   74 +++++++++++++++++++++++++++++++++++++++++----
 dlls/sane.ds/ui.c        |   40 ++++++++++++------------
 include/config.h.in      |    3 ++
 9 files changed, 211 insertions(+), 52 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=16f33d8b436aabf3b9e3ba810b68b596d9ddd687



More information about the wine-cvs mailing list