Commit 2863e5c
Merge commit from fork
Move module-level variables (text, jsNamesObj, jsJsObj) inside addJS
function scope to prevent data leakage when multiple jsPDF instances
call addJS() before save().
Fixes shared state vulnerability where docA.save() would contain
docB's script if docB.addJS() was called after docA.addJS().
Co-authored-by: root <root@DESKTOP-PC8VOAS.localdomain>1 parent efe54bf commit 2863e5c
1 file changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | 37 | | |
39 | 38 | | |
40 | 39 | | |
41 | 40 | | |
42 | 41 | | |
43 | 42 | | |
44 | 43 | | |
45 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
46 | 50 | | |
47 | 51 | | |
48 | 52 | | |
| |||
0 commit comments