author | zautrix <zautrix> | 2004-10-20 08:28:39 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2004-10-20 08:28:39 (UTC) |
commit | 268e69a533c5db110600758366644c9827957364 (patch) (unidiff) | |
tree | a2375a67c76beaf861ae8a67ca11ca0f5743c705 | |
parent | dd66c63b4e953f1e4bb89386bdaed06cbf84a7a5 (diff) | |
download | kdepimpi-268e69a533c5db110600758366644c9827957364.zip kdepimpi-268e69a533c5db110600758366644c9827957364.tar.gz kdepimpi-268e69a533c5db110600758366644c9827957364.tar.bz2 |
several fixes
-rw-r--r-- | pwmanager/pwmanager/compiler.h | 10 | ||||
-rw-r--r-- | pwmanager/pwmanager/pwm.h | 3 | ||||
-rw-r--r-- | pwmanager/pwmanager/pwmanager.pro | 4 | ||||
-rw-r--r-- | pwmanager/pwmanager/pwmdoc.h | 4 | ||||
-rw-r--r-- | pwmanager/pwmanager/randomizer.cpp | 8 | ||||
-rw-r--r-- | pwmanager/pwmanager/setmasterpwwndimpl.h | 4 | ||||
-rw-r--r-- | pwmanager/pwmanager/sha1.h | 9 |
7 files changed, 32 insertions, 10 deletions
diff --git a/pwmanager/pwmanager/compiler.h b/pwmanager/pwmanager/compiler.h index be08c6d..a942246 100644 --- a/pwmanager/pwmanager/compiler.h +++ b/pwmanager/pwmanager/compiler.h | |||
@@ -13,2 +13,10 @@ | |||
13 | 13 | ||
14 | #ifdef _WIN32_ | ||
15 | # define __builtin_expect(x, expected_value) (x) | ||
16 | #define NOREGPARM__attribute__((regparm(0))) | ||
17 | #define REGPARM __attribute__((regparm(3))) | ||
18 | #define likely(x)__builtin_expect(!!(x), 1) | ||
19 | #define unlikely(x)__builtin_expect(!!(x), 0) | ||
20 | |||
21 | #else | ||
14 | #ifdef __deprecated | 22 | #ifdef __deprecated |
@@ -59,3 +67,3 @@ | |||
59 | #define REGPARM __attribute__((regparm(3))) | 67 | #define REGPARM __attribute__((regparm(3))) |
60 | 68 | #endif | |
61 | #endif // __PWMANAGER_COMPILER_H | 69 | #endif // __PWMANAGER_COMPILER_H |
diff --git a/pwmanager/pwmanager/pwm.h b/pwmanager/pwmanager/pwm.h index 116bc66..6ab9d6b 100644 --- a/pwmanager/pwmanager/pwm.h +++ b/pwmanager/pwmanager/pwm.h | |||
@@ -143,4 +143,3 @@ public slots: | |||
143 | void editPwd_slot1(const QString *category); | 143 | void editPwd_slot1(const QString *category); |
144 | void editPwd_slot3(const QString *category = 0, const int *index = 0, | 144 | void editPwd_slot3(const QString *category, const int *index ,PwMDoc *_doc ); |
145 | PwMDoc *_doc = 0); | ||
146 | 145 | ||
diff --git a/pwmanager/pwmanager/pwmanager.pro b/pwmanager/pwmanager/pwmanager.pro index 7f39c76..49c1f46 100644 --- a/pwmanager/pwmanager/pwmanager.pro +++ b/pwmanager/pwmanager/pwmanager.pro | |||
@@ -1,3 +1,3 @@ | |||
1 | TEMPLATE= app | 1 | TEMPLATE= app |
2 | CONFIG += qt warn_on | 2 | CONFIG += qt warn_off |
3 | DESTDIR= ../../bin | 3 | DESTDIR= ../../bin |
@@ -32,3 +32,3 @@ MOC_DIR = moc/win | |||
32 | QMAKE_LINK += /NODEFAULTLIB:LIBC | 32 | QMAKE_LINK += /NODEFAULTLIB:LIBC |
33 | 33 | QMAKE_CXXFLAGS += /TP /GX /GR /Ehsc | |
34 | } | 34 | } |
diff --git a/pwmanager/pwmanager/pwmdoc.h b/pwmanager/pwmanager/pwmdoc.h index 635361a..55e3231 100644 --- a/pwmanager/pwmanager/pwmdoc.h +++ b/pwmanager/pwmanager/pwmdoc.h | |||
@@ -21,3 +21,5 @@ | |||
21 | #define __PWMDOC_H | 21 | #define __PWMDOC_H |
22 | 22 | #ifdef _WIN32_ | |
23 | #define ssize_t unsigned int | ||
24 | #endif | ||
23 | #define PWM_FILE_VER (static_cast<char>(0x05)) | 25 | #define PWM_FILE_VER (static_cast<char>(0x05)) |
diff --git a/pwmanager/pwmanager/randomizer.cpp b/pwmanager/pwmanager/randomizer.cpp index e1085ff..da4df78 100644 --- a/pwmanager/pwmanager/randomizer.cpp +++ b/pwmanager/pwmanager/randomizer.cpp | |||
@@ -37,4 +37,8 @@ | |||
37 | #endif //PWM_EMBEDDED | 37 | #endif //PWM_EMBEDDED |
38 | 38 | #ifdef _WIN32_ | |
39 | 39 | int rand_r( uint * seed ) { | |
40 | srand(*seed); | ||
41 | return rand(); | ||
42 | } | ||
43 | #endif | ||
40 | Randomizer * Randomizer::rndObj (0); | 44 | Randomizer * Randomizer::rndObj (0); |
diff --git a/pwmanager/pwmanager/setmasterpwwndimpl.h b/pwmanager/pwmanager/setmasterpwwndimpl.h index 3203d4d..08f3654 100644 --- a/pwmanager/pwmanager/setmasterpwwndimpl.h +++ b/pwmanager/pwmanager/setmasterpwwndimpl.h | |||
@@ -31,3 +31,7 @@ | |||
31 | 31 | ||
32 | #ifdef _WIN32_ | ||
33 | #define uint32_t Q_UINT32 | ||
34 | #else | ||
32 | #include <stdint.h> | 35 | #include <stdint.h> |
36 | #endif | ||
33 | #include <string> | 37 | #include <string> |
diff --git a/pwmanager/pwmanager/sha1.h b/pwmanager/pwmanager/sha1.h index 29442a7..c649bae 100644 --- a/pwmanager/pwmanager/sha1.h +++ b/pwmanager/pwmanager/sha1.h | |||
@@ -21,4 +21,10 @@ | |||
21 | #define SHA1_H | 21 | #define SHA1_H |
22 | 22 | #ifdef _WIN32_ | |
23 | #define uint32_t unsigned int | ||
24 | #define uint8_tunsigned char | ||
25 | #define byteunsigned char | ||
26 | #else | ||
23 | #include <stdint.h> | 27 | #include <stdint.h> |
28 | typedef uint8_t byte; | ||
29 | #endif | ||
24 | #include <string> | 30 | #include <string> |
@@ -26,3 +32,2 @@ using std::string; | |||
26 | 32 | ||
27 | typedef uint8_t byte; | ||
28 | 33 | ||