Commit f1905c86 authored by Ulrich Sibiller's avatar Ulrich Sibiller

Loop.cpp: delete structs when no longer required

Fix another memleak (partially) fixes ArcticaProject/nx-libs#612
parent b593edeb
...@@ -3952,6 +3952,7 @@ void SetupDisplaySocket(int &addr_family, sockaddr *&addr, ...@@ -3952,6 +3952,7 @@ void SetupDisplaySocket(int &addr_family, sockaddr *&addr,
<< "for accessing DISPLAY=:" << xPort << ".\n"; << "for accessing DISPLAY=:" << xPort << ".\n";
addr = (sockaddr *) xServerAddrABSTRACT; addr = (sockaddr *) xServerAddrABSTRACT;
delete xServerAddrUNIX;
delete [] display; delete [] display;
return; return;
...@@ -3960,6 +3961,7 @@ void SetupDisplaySocket(int &addr_family, sockaddr *&addr, ...@@ -3960,6 +3961,7 @@ void SetupDisplaySocket(int &addr_family, sockaddr *&addr,
cerr << "Info" << ": Falling back to file system X11 socket " cerr << "Info" << ": Falling back to file system X11 socket "
<< "for accessing DISPLAY=:" << xPort << ".\n"; << "for accessing DISPLAY=:" << xPort << ".\n";
delete xServerAddrABSTRACT;
#endif #endif
struct stat statInfo; struct stat statInfo;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment