diff options
author | Jackson Harper <jackson@novell.com> | 2003-02-18 10:18:00 +0300 |
---|---|---|
committer | Jackson Harper <jackson@novell.com> | 2003-02-18 10:18:00 +0300 |
commit | a9e1f121add77c06b156214de83c764c31d07df3 (patch) | |
tree | 092034d059d79241e6e91032cdddbd941e3bf4e8 /mcs/class/Mono.PEToolkit/Section.cs | |
parent | 5f7d8d9976ed5ac0e347df27596efa02b7259ce6 (diff) |
* COFFHeader.cs: Convert to class, use Read and Write methods.
Compress some code
* CheckSum.cs: Access Lfanew through property not field.
* CorHeader.cs: Convert to class, use Read and Write methods.
* DOSHeader.cs: Convert to class, use Read and Write methods,
and Init method for creating new DOSHeaders
* DataDir.cs: Convert to class, use Read and Write methods.
* Image.cs: Access lfanew through property, add Write method.
* PEHeader.cs: Convert to class, use Read and Write methods.
* PEUtils.cs: Add GetString method for converting byte pointers
to strings.
* RVA.cs: Add Write method
* Section.cs: Use PEUtils.GetString method instead of new string (byte*)
* makefuile.gnu: Compile all the files I want compiled ;-)
svn path=/trunk/mcs/; revision=11683
Diffstat (limited to 'mcs/class/Mono.PEToolkit/Section.cs')
-rw-r--r-- | mcs/class/Mono.PEToolkit/Section.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mcs/class/Mono.PEToolkit/Section.cs b/mcs/class/Mono.PEToolkit/Section.cs index 2021b0c6695..979ada4e2e6 100644 --- a/mcs/class/Mono.PEToolkit/Section.cs +++ b/mcs/class/Mono.PEToolkit/Section.cs @@ -157,7 +157,7 @@ namespace Mono.PEToolkit { int len = (int) (p - pName);
if (len != 0) {
- name = new string(pName, 0, len, Encoding.ASCII);
+ name = PEUtils.GetString (pName, 0, len, Encoding.ASCII);
} else {
name = String.Empty;
}
|