1 | --- prnt/hpijs/ljzjscolor.cpp.orig 2010-12-19 21:34:26.000000000 +0100 |
---|
2 | +++ prnt/hpijs/ljzjscolor.cpp 2010-12-19 21:33:52.000000000 +0100 |
---|
3 | @@ -40,6 +40,16 @@ |
---|
4 | |
---|
5 | APDK_BEGIN_NAMESPACE |
---|
6 | |
---|
7 | +int LJ_strnlen (const char *s, int size) |
---|
8 | +{ |
---|
9 | + int i; |
---|
10 | + |
---|
11 | + for (i = 0; i < size; i++) |
---|
12 | + if (s[i] == 0) |
---|
13 | + return i; |
---|
14 | + return size; |
---|
15 | +} |
---|
16 | + |
---|
17 | extern uint32_t ulMapGRAY_K_6x6x1[9 * 9 * 9]; |
---|
18 | |
---|
19 | extern uint32_t ulMapDJ600_CCM_K[9 * 9 * 9]; |
---|
20 | @@ -88,7 +98,7 @@ |
---|
21 | m_bSIDModel = FALSE; |
---|
22 | err = pSS->GetDeviceID(strDeviceID,DevIDBuffSize,FALSE); |
---|
23 | if( NO_ERROR == err && |
---|
24 | - (strnlen((const char*)strDeviceID, DevIDBuffSize)< DevIDBuffSize) && |
---|
25 | + (LJ_strnlen((const char*)strDeviceID, DevIDBuffSize)< DevIDBuffSize) && |
---|
26 | (strstr((const char*)strDeviceID, (const char*)szSIDModelName))) |
---|
27 | { |
---|
28 | m_bSIDModel = TRUE; |
---|