From 9a663361f263f07528b153580d4dbafafb9f3be2 Mon Sep 17 00:00:00 2001 From: DarkWyrm Date: Fri, 2 Jul 2004 22:02:19 +0000 Subject: [PATCH] Added a NULL pointer check. Eliminates a way to crash the app_server in just two keystrokes. :P git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8285 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/app/PortLink.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/app/PortLink.cpp b/src/kits/app/PortLink.cpp index bc04aa7d7b..854f5caae6 100644 --- a/src/kits/app/PortLink.cpp +++ b/src/kits/app/PortLink.cpp @@ -136,7 +136,7 @@ status_t PortLink::FlushToSession() status_t PortLink::Attach(const void *data, size_t size) { - if (size <= 0) + if (!data || size <= 0) return B_ERROR; if (SESSION_BUFFER_SIZE - fSendPosition > (int32)size)