Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
J
jadx
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
open-source
jadx
Commits
95afe121
Commit
95afe121
authored
Aug 16, 2014
by
Skylot
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
core: don't cache dex strings (old workaround for bug in dx)
parent
07937f1d
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 addition
and
5 deletions
+1
-5
DexNode.java
jadx-core/src/main/java/jadx/core/dex/nodes/DexNode.java
+1
-5
No files found.
jadx-core/src/main/java/jadx/core/dex/nodes/DexNode.java
View file @
95afe121
...
...
@@ -31,16 +31,12 @@ public class DexNode {
private
final
RootNode
root
;
private
final
Dex
dexBuf
;
private
final
List
<
ClassNode
>
classes
=
new
ArrayList
<
ClassNode
>();
private
final
String
[]
strings
;
private
final
Map
<
Object
,
FieldNode
>
constFields
=
new
HashMap
<
Object
,
FieldNode
>();
public
DexNode
(
RootNode
root
,
InputFile
input
)
{
this
.
root
=
root
;
this
.
dexBuf
=
input
.
getDexBuffer
();
List
<
String
>
stringList
=
dexBuf
.
strings
();
this
.
strings
=
stringList
.
toArray
(
new
String
[
stringList
.
size
()]);
}
public
void
loadClasses
()
throws
DecodeException
{
...
...
@@ -80,7 +76,7 @@ public class DexNode {
// DexBuffer wrappers
public
String
getString
(
int
index
)
{
return
strings
[
index
]
;
return
dexBuf
.
strings
().
get
(
index
)
;
}
public
ArgType
getType
(
int
index
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment