summaryrefslogtreecommitdiff
path: root/programmer.h
diff options
context:
space:
mode:
authorstefanct <stefanct@2b7e53f0-3cfb-0310-b3e9-8179ed1497e1>2012-09-01 21:47:19 +0000
committerstefanct <stefanct@2b7e53f0-3cfb-0310-b3e9-8179ed1497e1>2012-09-01 21:47:19 +0000
commit1c6a27e07060405f954706acdc3e6907e8f91299 (patch)
treeadbb817b20aa51268506c051dfafc8811b743a0a /programmer.h
parent6cd2e4fc2c97bba1aadfe8d6a16a9bfaa5c32b03 (diff)
downloadflashrom-1c6a27e07060405f954706acdc3e6907e8f91299.tar.gz
Fix compilation with MinGW.
This was broken since r1557 when we got rid of some exit calls, but returned -1 instead which is not a valid HANDLE value. Signed-off-by: Stefan Tauner <stefan.tauner@student.tuwien.ac.at> Acked-by: Idwer Vollering <vidwer@gmail.com> git-svn-id: https://code.coreboot.org/svn/flashrom/trunk@1591 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'programmer.h')
-rw-r--r--programmer.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/programmer.h b/programmer.h
index 303fbc4..51b9c40 100644
--- a/programmer.h
+++ b/programmer.h
@@ -636,8 +636,10 @@ void serprog_delay(int usecs);
/* serial.c */
#ifdef _WIN32
typedef HANDLE fdtype;
+#define SER_INV_FD INVALID_HANDLE_VALUE
#else
typedef int fdtype;
+#define SER_INV_FD -1
#endif
void sp_flush_incoming(void);