From 10ae99b2cbbf3e24f3568367a85b3b2d6c0fa289 Mon Sep 17 00:00:00 2001 From: zecke Date: Fri, 21 Nov 2003 09:37:54 +0000 Subject: Fix bug 1219. If not authorized no dtp is created so 0x000000000->close is likely to fail. lpotter something I think Qtopia suffers from as well --- diff --git a/core/launcher/transferserver.cpp b/core/launcher/transferserver.cpp index eea9f3a..9519d11 100644 --- a/core/launcher/transferserver.cpp +++ b/core/launcher/transferserver.cpp @@ -345,7 +345,9 @@ ServerPI::ServerPI( int socket, QObject *parent, const char* name ) ServerPI::~ServerPI() { close(); - dtp->close(); + + if ( dtp ) + dtp->close(); delete dtp; delete serversocket; } -- cgit v0.9.0.2