mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-09 14:49:32 +00:00
another minor optimization to string extraction
This commit is contained in:
parent
ef9d7e884d
commit
068e9807ad
@ -133,13 +133,13 @@ public class DataConversion {
|
|||||||
Charset.forName("UTF-8").newEncoder();
|
Charset.forName("UTF-8").newEncoder();
|
||||||
*/
|
*/
|
||||||
|
|
||||||
StringBuilder result = new StringBuilder();
|
final StringBuilder result = new StringBuilder();
|
||||||
StringBuilder temp = new StringBuilder();
|
StringBuilder temp = new StringBuilder();
|
||||||
int counter = 0;
|
int counter = 0;
|
||||||
//char[] converted = new java.lang.System.Text.Encoding.ASCII.GetString(args).ToCharArray();
|
//char[] converted = new java.lang.System.Text.Encoding.ASCII.GetString(args).ToCharArray();
|
||||||
|
|
||||||
char NL = (char) 10; // ASCII char for new line
|
final char NL = (char) 10; // ASCII char for new line
|
||||||
|
final String NLS = Character.toString(NL);
|
||||||
for (int i = 0; i < args.length; i++) {
|
for (int i = 0; i < args.length; i++) {
|
||||||
char tempChar = (char) args[i];
|
char tempChar = (char) args[i];
|
||||||
int dec = (int) tempChar;
|
int dec = (int) tempChar;
|
||||||
@ -147,8 +147,8 @@ public class DataConversion {
|
|||||||
// the printable ASCII chars are dec 32-126
|
// the printable ASCII chars are dec 32-126
|
||||||
// and we want to include TAB as well (dec 9)
|
// and we want to include TAB as well (dec 9)
|
||||||
if (!((dec < 32 || dec > 126) && dec != 9)) {
|
if (!((dec < 32 || dec > 126) && dec != 9)) {
|
||||||
temp.append(Character.toString(tempChar));
|
temp.append(NLS);
|
||||||
counter = counter + 1;
|
++counter;
|
||||||
} else {
|
} else {
|
||||||
if (counter >= parameter) {
|
if (counter >= parameter) {
|
||||||
// add to the result and also add the new line at the end
|
// add to the result and also add the new line at the end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user