diff --git a/src/add-ons/print/transports/hp_jetdirect/HPJetDirectTransport.cpp b/src/add-ons/print/transports/hp_jetdirect/HPJetDirectTransport.cpp index d27b153ec6..390b89c4b0 100644 --- a/src/add-ons/print/transports/hp_jetdirect/HPJetDirectTransport.cpp +++ b/src/add-ons/print/transports/hp_jetdirect/HPJetDirectTransport.cpp @@ -83,6 +83,7 @@ HPJetDirectPort::HPJetDirectPort(BDirectory* printer, BMessage *msg) HPJetDirectPort::~HPJetDirectPort() { + fEndpoint->Close(); delete fEndpoint; } diff --git a/src/add-ons/print/transports/hp_jetdirect/Jamfile b/src/add-ons/print/transports/hp_jetdirect/Jamfile index ef86a997d2..647365e23d 100644 --- a/src/add-ons/print/transports/hp_jetdirect/Jamfile +++ b/src/add-ons/print/transports/hp_jetdirect/Jamfile @@ -8,8 +8,7 @@ Addon HP\ JetDirect : Print transport : SetupWindow.cpp ; -LinkSharedOSLibs HP\ JetDirect : be netapi ; # for net_server -# LinkSharedOSLibs HP\ JetDirect : be bnetapi ; # for BONE +LinkSharedOSLibs HP\ JetDirect : be $(NETWORK_LIBS) ; Package haiku-printingkit-cvs : HP\ JetDirect :