Rename from string to from slice and fuck utf8
This commit is contained in:
@@ -21,10 +21,10 @@ impl IJVMReader {
|
||||
})
|
||||
}
|
||||
|
||||
pub fn new_from_string(source: String) -> IJVMReader {
|
||||
pub fn new_from_slice(source: &[u8]) -> IJVMReader {
|
||||
IJVMReader {
|
||||
pointer: 0,
|
||||
source: source.into_bytes(),
|
||||
source: source.to_vec(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -76,8 +76,8 @@ impl Machine {
|
||||
Machine::new_from_reader(reader)
|
||||
}
|
||||
|
||||
pub fn new_from_string(source: String) -> Result<Machine> {
|
||||
let reader = IJVMReader::new_from_string(source);
|
||||
pub fn new_from_slice(source: &[u8]) -> Result<Machine> {
|
||||
let reader = IJVMReader::new_from_slice(source);
|
||||
Machine::new_from_reader(reader)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user