Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nx-libs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dimbor
nx-libs
Commits
25cbfd14
Commit
25cbfd14
authored
Aug 04, 2019
by
Ulrich Sibiller
Committed by
Mike Gabriel
Sep 29, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Clipboard.c: merge endTransfer and nxagentSendSelectionNotify
endTransfer is the only caller
parent
7d068370
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
21 deletions
+8
-21
Clipboard.c
nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+8
-21
No files found.
nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
View file @
25cbfd14
...
...
@@ -201,7 +201,6 @@ XFixesAgentInfoRec nxagentXFixesInfo = { -1, -1, -1, 0 };
extern
Display
*
nxagentDisplay
;
Bool
nxagentValidServerTargets
(
Atom
target
);
void
nxagentSendSelectionNotify
(
Atom
property
);
static
void
endTransfer
(
Bool
success
);
#define SELECTION_SUCCESS True
#define SELECTION_FAULT False
...
...
@@ -737,7 +736,13 @@ FIXME: Do we need this?
nxagentPrintClipboardStat
(
"after nxagentRequestSelection"
);
}
void
nxagentSendSelectionNotify
(
Atom
property
)
/*
* client and resetting the corresponding variables and the state
* machine. If success is False send a None reply, meaning "request
* denied/failed"
* Use SELECTION_SUCCESS and SELECTION_FAULT macros for success.
*/
static
void
endTransfer
(
Bool
success
)
{
if
(
lastClientClientPtr
==
NULL
)
{
...
...
@@ -752,25 +757,7 @@ void nxagentSendSelectionNotify(Atom property)
lastClientRequestor
,
lastClientSelection
,
lastClientTarget
,
property
);
}
/*
* client and resetting the corresponding variables and the state
* machine. If success is False send a None reply, meaning "request
* denied/failed"
* Use SELECTION_SUCCESS and SELECTION_FAULT macros for success.
*/
static
void
endTransfer
(
Bool
success
)
{
if
(
success
==
SELECTION_SUCCESS
)
{
nxagentSendSelectionNotify
(
lastClientProperty
);
}
else
{
nxagentSendSelectionNotify
(
None
);
}
success
==
SELECTION_SUCCESS
?
lastClientProperty
:
None
);
/*
* Enable further requests from clients.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment