summaryrefslogtreecommitdiff
path: root/decoder/fdict.cc
diff options
context:
space:
mode:
authorgraehl <graehl@ec762483-ff6d-05da-a07a-a48fb63a330f>2010-06-24 22:35:50 +0000
committergraehl <graehl@ec762483-ff6d-05da-a07a-a48fb63a330f>2010-06-24 22:35:50 +0000
commit5d661b49dab6e0e3620efbd4e45a2ed53d04232c (patch)
tree9fd881a62c8211c5917834bb404047d4dc56fd08 /decoder/fdict.cc
parented704ce2e0ec5ebb64a07c68f977a830a8e7d161 (diff)
build on cygwin
git-svn-id: https://ws10smt.googlecode.com/svn/trunk@23 ec762483-ff6d-05da-a07a-a48fb63a330f
Diffstat (limited to 'decoder/fdict.cc')
-rw-r--r--decoder/fdict.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/decoder/fdict.cc b/decoder/fdict.cc
index 7e1b0e1f..da80c260 100644
--- a/decoder/fdict.cc
+++ b/decoder/fdict.cc
@@ -1,5 +1,6 @@
#include "fdict.h"
-
+#include "stdlib.h"
+//for malloc (need on cygwin); todo <cstdlib> and std::malloc
#include <string>
using namespace std;
@@ -59,10 +60,10 @@ int UrlDecode(const char *source, char *dest)
}
source++;
}
-
+
*dest = 0;
return dest - start;
-}
+}
int UrlEncode(const char *source, char *dest, unsigned max) {
static const char *digits = "0123456789ABCDEF";
@@ -83,7 +84,7 @@ int UrlEncode(const char *source, char *dest, unsigned max) {
}
else {
*dest++ = *source;
- }
+ }
source++;
}
*dest = 0;