Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
card10
openocd
Commits
154d8241
Commit
154d8241
authored
Apr 28, 2009
by
ntfreak
Browse files
- fix win32 build
git-svn-id:
svn://svn.berlios.de/openocd/trunk@1555
b42882b7-edfa-0310-969c-e2dbd0fdcd60
parent
c5ad875a
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/helper/replacements.c
View file @
154d8241
...
...
@@ -172,7 +172,8 @@ int win_select(int max_fd, fd_set *rfds, fd_set *wfds, fd_set *efds, struct time
/* build an array of handles for non-sockets */
for
(
i
=
0
;
i
<
max_fd
;
i
++
)
{
if
(
SAFE_FD_ISSET
(
i
,
rfds
)
||
SAFE_FD_ISSET
(
i
,
wfds
)
||
SAFE_FD_ISSET
(
i
,
efds
))
{
handles
[
n_handles
]
=
(
HANDLE
)
_get_osfhandle
(
i
);
long
handle
=
_get_osfhandle
(
i
);
handles
[
n_handles
]
=
(
HANDLE
)
handle
;
if
(
handles
[
n_handles
]
==
INVALID_HANDLE_VALUE
)
{
/* socket */
if
(
SAFE_FD_ISSET
(
i
,
rfds
))
{
...
...
@@ -246,8 +247,9 @@ int win_select(int max_fd, fd_set *rfds, fd_set *wfds, fd_set *efds, struct time
if
(
WAIT_OBJECT_0
==
WaitForSingleObject
(
handles
[
i
],
0
))
{
if
(
SAFE_FD_ISSET
(
handle_slot_to_fd
[
i
],
rfds
))
{
DWORD
dwBytes
;
long
handle
=
_get_osfhandle
(
handle_slot_to_fd
[
i
]);
if
(
PeekNamedPipe
((
HANDLE
)
_get_osfhandle
(
handle_slot_to_fd
[
i
])
,
NULL
,
0
,
NULL
,
&
dwBytes
,
NULL
))
if
(
PeekNamedPipe
((
HANDLE
)
handle
,
NULL
,
0
,
NULL
,
&
dwBytes
,
NULL
))
{
/* check to see if gdb pipe has data available */
if
(
dwBytes
)
...
...
Write
Preview
Supports
Markdown
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