Ignore:
Timestamp:
Jan 13, 2009, 2:01:38 AM (15 years ago)
Author:
イグトランス (egtra)
Message:

#231に関連して、エンコーディング周りを見直し、Encoder/Decoderをストリーム用に特化。
UTF8Encodingをコンパイル可能にし、ビルドに含めるようにした。ただし、実装が不完全なためテストは不可。
(#231)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/ablib/src/Classes/System/String.ab

    r657 r676  
    44
    55    Class String
    6         Implements /*IComparable, ICloneable, IConvertible, IComparable<String>, IEnumerable, IEnumerable<Char>, IEquatable<String>*/
     6        Implements /*ICloneable, IConvertible, IComparable<String>, IEnumerable<Char>, IEquatable<String>*/
    77
    88        m_Length As Long
     
    1010
    1111        Sub validPointerCheck(p As VoidPtr, size = 1 As Long)
    12             If p As ULONG_PTR < &h10000 Then
     12            If p = 0 Then
    1313                Throw New ArgumentException
    1414            ElseIf IsBadReadPtr(p, size As ULONG_PTR) Then
Note: See TracChangeset for help on using the changeset viewer.