| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2499,10 +2499,16 @@ | |||
| 2499 | 2499 | } | |
| 2500 | 2500 | }, | |
| 2501 | 2501 | "git_tree_entry_byindex": { | |
| 2502 | - "jsFunctionName": "_entryByIndex" | ||
| 2502 | + "jsFunctionName": "_entryByIndex", | ||
| 2503 | + "return": { | ||
| 2504 | + "ownedByThis": true | ||
| 2505 | + } | ||
| 2503 | 2506 | }, | |
| 2504 | 2507 | "git_tree_entry_byname": { | |
| 2505 | - "jsFunctionName": "_entryByName" | ||
| 2508 | + "jsFunctionName": "_entryByName", | ||
| 2509 | + "return": { | ||
| 2510 | + "ownedByThis": true | ||
| 2511 | + } | ||
| 2506 | 2512 | }, | |
| 2507 | 2513 | "git_tree_entrycount": { | |
| 2508 | 2514 | "jsFunctionName": "entryCount" | |
@@ -2539,6 +2545,7 @@ | |||
| 2539 | 2545 | } | |
| 2540 | 2546 | }, | |
| 2541 | 2547 | "tree_entry": { | |
| 2548 | + "selfFreeing": true, | ||
| 2542 | 2549 | "dupFunction": "git_tree_entry_dup", | |
| 2543 | 2550 | "freeFunctionName": "git_tree_entry_free", | |
| 2544 | 2551 | "functions": { | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -251,7 +251,7 @@ var Helpers = { | |||
| 251 | 251 | arg.cppClassName = Helpers.cTypeToCppName(arg.cType); | |
| 252 | 252 | arg.jsClassName = utils.titleCase(Helpers.cTypeToJsName(arg.cType)); | |
| 253 | 253 | ||
| 254 | - var libgitType = Helpers.decorateLibgitType(arg, libgit2.types, enums); | ||
| 254 | + Helpers.decorateLibgitType(arg, libgit2.types, enums); | ||
| 255 | 255 | ||
| 256 | 256 | // Some arguments can be callbacks | |
| 257 | 257 | if (Helpers.isCallbackFunction(type)) { | |
@@ -280,11 +280,6 @@ var Helpers = { | |||
| 280 | 280 | argOverrides.cppClassName !== "Array" && | |
| 281 | 281 | _.every(allArgs, function(_arg) { return !_arg.isSelf; }); | |
| 282 | 282 | } | |
| 283 | - | ||
| 284 | - if (arg.isReturn && libgitType) { | ||
| 285 | - arg.selfFreeing = libgitType.selfFreeing; | ||
| 286 | - } | ||
| 287 | - | ||
| 288 | 283 | if (arg.isReturn && fnDef.return && fnDef.return.type === "int") { | |
| 289 | 284 | fnDef.return.isErrorCode = true; | |
| 290 | 285 | fnDef.isAsync = true; | |
| Back | FazBrowse Home | New Git URL |
0 commit comments