* fhandler_clipboard.cc (fhandler_dev_clipboard::close): Set membuffer to NULL.
(fhandler_dev_clipboard::fixup_after_exec): Don't call close here. Just set variables directly.
This commit is contained in:
@ -264,7 +264,10 @@ fhandler_dev_clipboard::close ()
|
||||
eof = true;
|
||||
pos = 0;
|
||||
if (membuffer)
|
||||
free (membuffer);
|
||||
{
|
||||
free (membuffer);
|
||||
membuffer = NULL;
|
||||
}
|
||||
msize = 0;
|
||||
}
|
||||
return 0;
|
||||
@ -273,5 +276,7 @@ fhandler_dev_clipboard::close ()
|
||||
void
|
||||
fhandler_dev_clipboard::fixup_after_exec ()
|
||||
{
|
||||
close ();
|
||||
eof = false;
|
||||
pos = msize = 0;
|
||||
membuffer = NULL;
|
||||
}
|
||||
|
Reference in New Issue
Block a user