Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Ticket #336: size_t.d

File size_t.d, 1.9 kB (added by r.lph50, 12 years ago)

Replace uint *ate with size_t *ate

Line 
1 Index: Utf.d
2 ===================================================================
3 --- Utf.d   (revision 2732)
4 +++ Utf.d   (working copy)
5 @@ -79,7 +79,7 @@
6  
7  *******************************************************************************/
8  
9 -char[] toUtf8 (wchar[] input, char[] output=null, uint* ate=null)
10 +char[] toUtf8 (wchar[] input, char[] output=null, size_t* ate=null)
11  {
12          if (ate)
13              *ate = input.length;
14 @@ -153,7 +153,7 @@
15  
16  *******************************************************************************/
17  
18 -wchar[] toUtf16 (char[] input, wchar[] output=null, uint* ate=null)
19 +wchar[] toUtf16 (char[] input, wchar[] output=null, size_t* ate=null)
20  {
21          int     produced;
22          char*   pIn = input.ptr;
23 @@ -237,7 +237,7 @@
24  
25  *******************************************************************************/
26  
27 -char[] toUtf8 (dchar[] input, char[] output=null, uint* ate=null)
28 +char[] toUtf8 (dchar[] input, char[] output=null, size_t* ate=null)
29  {
30          if (ate)
31              *ate = input.length;
32 @@ -320,7 +320,7 @@
33  
34  *******************************************************************************/
35  
36 -dchar[] toUtf32 (char[] input, dchar[] output=null, uint* ate=null)
37 +dchar[] toUtf32 (char[] input, dchar[] output=null, size_t* ate=null)
38  {
39          int     produced;
40          char*   pIn = input.ptr;
41 @@ -410,7 +410,7 @@
42  
43  *******************************************************************************/
44  
45 -wchar[] toUtf16 (dchar[] input, wchar[] output=null, uint* ate=null)
46 +wchar[] toUtf16 (dchar[] input, wchar[] output=null, size_t* ate=null)
47  {
48          if (ate)
49              *ate = input.length;
50 @@ -474,7 +474,7 @@
51  
52  *******************************************************************************/
53  
54 -dchar[] toUtf32 (wchar[] input, dchar[] output=null, uint* ate=null)
55 +dchar[] toUtf32 (wchar[] input, dchar[] output=null, size_t* ate=null)
56  {
57          int     produced;
58          wchar*  pIn = input.ptr;