[sane-devel] request for comitting small OS/2 related changes to CVS

Franz Bakan Franz Bakan" <fbakan@gmx.net
Thu, 30 Jun 2005 00:45:56 +0200 (CEST)


--_=_=_=IMA.BOUNDARY.IIVRWK138764=_=_=_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hi,

I found out that there is a restriction for dlopening DLLs on OS/2
This only works for 7.3 filenames for some reason.

So it would be helpful if someone could comit the 2 diffs
attached for
 sane-backends/backend/dll.c
and
 sane-backends/tools/RenSaneDlls.cmd

Thanks
Franz


--_=_=_=IMA.BOUNDARY.IIVRWK138764=_=_=_
Content-Type: application/octet-stream; name="dll.c.diff"
Content-Transfer-Encoding: base64

KioqIGRsbC5jLmJhawlNb24gTWF5IDI0IDIzOjM0OjUwIDIwMDQNCi0tLSBkbGwuYwlUaHUgSnVu
IDMwIDAwOjM2OjA2IDIwMDUNCioqKioqKioqKioqKioqKg0KKioqIDM3OCwzODYgKioqKg0KICAN
CiAgICB3aGlsZSAoZGlyKQ0KICAgICAgew0KISAjaWZkZWYgSEFWRV9PUzJfSCAgIC8qIG9ubHkg
bWF4IDguMyBuYW1lcyBwb3NzaWJsZSBmb3IgZGxscyBvbiBPUy8yICovDQohICAgICAgIHNucHJp
bnRmIChsaWJuYW1lLCBzaXplb2YgKGxpYm5hbWUpLCAiJXMvIiBQUkVGSVggIiUuMnMlLjZzIiBQ
T1NURklYLA0KISAJCWRpciwgYmUtPm5hbWUsIHN0cmxlbihiZS0+bmFtZSk+OCA/IChiZS0+bmFt
ZSkrc3RybGVuKGJlLT5uYW1lKS02IDoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoYmUtPm5hbWUpKzIsIFZfTUFKT1IpOw0KICAjZWxzZQ0KICAgICAgICBz
bnByaW50ZiAobGlibmFtZSwgc2l6ZW9mIChsaWJuYW1lKSwgIiVzLyIgUFJFRklYICIlcyIgUE9T
VEZJWCwNCi0tLSAzNzgsMzg2IC0tLS0NCiAgDQogICAgd2hpbGUgKGRpcikNCiAgICAgIHsNCiEg
I2lmZGVmIEhBVkVfT1MyX0ggICAvKiBvbmx5IG1heCA3LjMgbmFtZXMgd29yayB3aXRoIGRsb3Bl
bigpIGZvciBETExzIG9uIE9TLzIgKi8NCiEgICAgICAgc25wcmludGYgKGxpYm5hbWUsIHNpemVv
ZiAobGlibmFtZSksICIlcy8iIFBSRUZJWCAiJS4ycyUuNXMiIFBPU1RGSVgsDQohIAkJZGlyLCBi
ZS0+bmFtZSwgc3RybGVuKGJlLT5uYW1lKT43ID8gKGJlLT5uYW1lKStzdHJsZW4oYmUtPm5hbWUp
LTUgOg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChiZS0+
bmFtZSkrMiwgVl9NQUpPUik7DQogICNlbHNlDQogICAgICAgIHNucHJpbnRmIChsaWJuYW1lLCBz
aXplb2YgKGxpYm5hbWUpLCAiJXMvIiBQUkVGSVggIiVzIiBQT1NURklYLA0K

--_=_=_=IMA.BOUNDARY.IIVRWK138764=_=_=_
Content-Type: application/octet-stream; name="RenSaneDlls.cmd.diff"
Content-Transfer-Encoding: base64

KioqIFJlblNhbmVEbGxzLmNtZC5iYWsJV2VkIEp1biAgOSAwMDoyMDoxMiAyMDA0DQotLS0gUmVu
U2FuZURsbHMuY21kCVR1ZSBKdW4gMjggMjE6NDY6MDYgMjAwNQ0KKioqKioqKioqKioqKioqDQoq
KiogMjUsMzIgKioqKg0KICByYyA9IFN5c0ZpbGVUcmVlKCdcdXNyXGxpYlxzYW5lXGxpYnNhbmUt
Ki5kbGwnLGRsbHMsTykNCiAgRE8gaT0xIFRPIGRsbHMuMA0KICAgIFBBUlNFIFZBTFVFIGRsbHMu
aSBXSVRIIGZyb250ICdsaWJzYW5lLScgYmFja2VuZCAnLmRsbCcNCiEgICBJRiBsZW5ndGgoYmFj
a2VuZCkgPiA4IFRIRU4NCiEgICAgIENPUFkgZGxscy5pIGZyb250fHxMRUZUKGJhY2tlbmQsMil8
fFJJR0hUKGJhY2tlbmQsNiwnICcpfHwnLmRsbCcNCiAgICBFTFNFDQogICAgICAgSUYgbGVuZ3Ro
KGJhY2tlbmQpID4gMCBUSEVOIENPUFkgZGxscy5pIGZyb250fHxiYWNrZW5kfHwnLmRsbCcNCiAg
ICBERUwgZGxscy5pDQotLS0gMjUsMzIgLS0tLQ0KICByYyA9IFN5c0ZpbGVUcmVlKCdcdXNyXGxp
YlxzYW5lXGxpYnNhbmUtKi5kbGwnLGRsbHMsTykNCiAgRE8gaT0xIFRPIGRsbHMuMA0KICAgIFBB
UlNFIFZBTFVFIGRsbHMuaSBXSVRIIGZyb250ICdsaWJzYW5lLScgYmFja2VuZCAnLmRsbCcNCiEg
ICBJRiBsZW5ndGgoYmFja2VuZCkgPiA3IFRIRU4NCiEgICAgIENPUFkgZGxscy5pIGZyb250fHxM
RUZUKGJhY2tlbmQsMil8fFJJR0hUKGJhY2tlbmQsNSwnICcpfHwnLmRsbCcNCiAgICBFTFNFDQog
ICAgICAgSUYgbGVuZ3RoKGJhY2tlbmQpID4gMCBUSEVOIENPUFkgZGxscy5pIGZyb250fHxiYWNr
ZW5kfHwnLmRsbCcNCiAgICBERUwgZGxscy5pDQo=

--_=_=_=IMA.BOUNDARY.IIVRWK138764=_=_=_--