1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
diff -Naur ibpp.orig/array.cpp ibpp/array.cpp
--- ibpp.orig/array.cpp 2004-09-23 17:34:08.000000000 +0200
+++ ibpp/array.cpp 2004-10-25 22:51:01.000000000 +0200
@@ -289,7 +289,7 @@
throw ExceptionImpl("Array::ReadTo", "Wrong count of array elements");
IBS status;
- long lenbuf = mBufferSize;
+ ISC_LONG lenbuf = mBufferSize;
(*gds.Call()->m_array_get_slice)(status.Self(), mDatabase->GetHandlePtr(),
mTransaction->GetHandlePtr(), &mId, &mDesc, mBuffer, &lenbuf);
if (status.Errors())
@@ -1088,7 +1088,7 @@
}
IBS status;
- long lenbuf = mBufferSize;
+ ISC_LONG lenbuf = mBufferSize;
(*gds.Call()->m_array_put_slice)(status.Self(), mDatabase->GetHandlePtr(),
mTransaction->GetHandlePtr(), &mId, &mDesc, mBuffer, &lenbuf);
if (status.Errors())
|