@@ -25,7 +25,7 @@ protected override bool ReleaseHandle()
2525
2626 public static implicit operator git_tree_entry * ( TreeEntryHandle handle )
2727 {
28- return ( git_tree_entry * ) handle . AsIntPtr ( ) ;
28+ return ( git_tree_entry * ) handle . DangerousGetHandle ( ) ;
2929 }
3030 }
3131
@@ -50,7 +50,7 @@ protected override bool ReleaseHandle()
5050
5151 public static implicit operator git_reference * ( ReferenceHandle handle )
5252 {
53- return ( git_reference * ) handle . AsIntPtr ( ) ;
53+ return ( git_reference * ) handle . DangerousGetHandle ( ) ;
5454 }
5555 }
5656
@@ -75,7 +75,7 @@ protected override bool ReleaseHandle()
7575
7676 public static implicit operator git_repository * ( RepositoryHandle handle )
7777 {
78- return ( git_repository * ) handle . AsIntPtr ( ) ;
78+ return ( git_repository * ) handle . DangerousGetHandle ( ) ;
7979 }
8080 }
8181
@@ -100,7 +100,7 @@ protected override bool ReleaseHandle()
100100
101101 public static implicit operator git_signature * ( SignatureHandle handle )
102102 {
103- return ( git_signature * ) handle . AsIntPtr ( ) ;
103+ return ( git_signature * ) handle . DangerousGetHandle ( ) ;
104104 }
105105 }
106106
@@ -125,7 +125,7 @@ protected override bool ReleaseHandle()
125125
126126 public static implicit operator git_status_list * ( StatusListHandle handle )
127127 {
128- return ( git_status_list * ) handle . AsIntPtr ( ) ;
128+ return ( git_status_list * ) handle . DangerousGetHandle ( ) ;
129129 }
130130 }
131131
@@ -150,7 +150,7 @@ protected override bool ReleaseHandle()
150150
151151 public static implicit operator git_blame * ( BlameHandle handle )
152152 {
153- return ( git_blame * ) handle . AsIntPtr ( ) ;
153+ return ( git_blame * ) handle . DangerousGetHandle ( ) ;
154154 }
155155 }
156156
@@ -175,7 +175,7 @@ protected override bool ReleaseHandle()
175175
176176 public static implicit operator git_diff * ( DiffHandle handle )
177177 {
178- return ( git_diff * ) handle . AsIntPtr ( ) ;
178+ return ( git_diff * ) handle . DangerousGetHandle ( ) ;
179179 }
180180 }
181181
@@ -200,7 +200,7 @@ protected override bool ReleaseHandle()
200200
201201 public static implicit operator git_patch * ( PatchHandle handle )
202202 {
203- return ( git_patch * ) handle . AsIntPtr ( ) ;
203+ return ( git_patch * ) handle . DangerousGetHandle ( ) ;
204204 }
205205 }
206206
@@ -225,7 +225,7 @@ protected override bool ReleaseHandle()
225225
226226 public static implicit operator git_config * ( ConfigurationHandle handle )
227227 {
228- return ( git_config * ) handle . AsIntPtr ( ) ;
228+ return ( git_config * ) handle . DangerousGetHandle ( ) ;
229229 }
230230 }
231231
@@ -250,7 +250,7 @@ protected override bool ReleaseHandle()
250250
251251 public static implicit operator git_index_conflict_iterator * ( ConflictIteratorHandle handle )
252252 {
253- return ( git_index_conflict_iterator * ) handle . AsIntPtr ( ) ;
253+ return ( git_index_conflict_iterator * ) handle . DangerousGetHandle ( ) ;
254254 }
255255 }
256256
@@ -275,7 +275,7 @@ protected override bool ReleaseHandle()
275275
276276 public static implicit operator git_index * ( IndexHandle handle )
277277 {
278- return ( git_index * ) handle . AsIntPtr ( ) ;
278+ return ( git_index * ) handle . DangerousGetHandle ( ) ;
279279 }
280280 }
281281
@@ -300,7 +300,7 @@ protected override bool ReleaseHandle()
300300
301301 public static implicit operator git_reflog * ( ReflogHandle handle )
302302 {
303- return ( git_reflog * ) handle . AsIntPtr ( ) ;
303+ return ( git_reflog * ) handle . DangerousGetHandle ( ) ;
304304 }
305305 }
306306
@@ -325,7 +325,7 @@ protected override bool ReleaseHandle()
325325
326326 public static implicit operator git_treebuilder * ( TreeBuilderHandle handle )
327327 {
328- return ( git_treebuilder * ) handle . AsIntPtr ( ) ;
328+ return ( git_treebuilder * ) handle . DangerousGetHandle ( ) ;
329329 }
330330 }
331331
@@ -350,7 +350,7 @@ protected override bool ReleaseHandle()
350350
351351 public static implicit operator git_packbuilder * ( PackBuilderHandle handle )
352352 {
353- return ( git_packbuilder * ) handle . AsIntPtr ( ) ;
353+ return ( git_packbuilder * ) handle . DangerousGetHandle ( ) ;
354354 }
355355 }
356356
@@ -375,7 +375,7 @@ protected override bool ReleaseHandle()
375375
376376 public static implicit operator git_note * ( NoteHandle handle )
377377 {
378- return ( git_note * ) handle . AsIntPtr ( ) ;
378+ return ( git_note * ) handle . DangerousGetHandle ( ) ;
379379 }
380380 }
381381
@@ -400,7 +400,7 @@ protected override bool ReleaseHandle()
400400
401401 public static implicit operator git_describe_result * ( DescribeResultHandle handle )
402402 {
403- return ( git_describe_result * ) handle . AsIntPtr ( ) ;
403+ return ( git_describe_result * ) handle . DangerousGetHandle ( ) ;
404404 }
405405 }
406406
@@ -425,7 +425,7 @@ protected override bool ReleaseHandle()
425425
426426 public static implicit operator git_submodule * ( SubmoduleHandle handle )
427427 {
428- return ( git_submodule * ) handle . AsIntPtr ( ) ;
428+ return ( git_submodule * ) handle . DangerousGetHandle ( ) ;
429429 }
430430 }
431431
@@ -450,7 +450,7 @@ protected override bool ReleaseHandle()
450450
451451 public static implicit operator git_annotated_commit * ( AnnotatedCommitHandle handle )
452452 {
453- return ( git_annotated_commit * ) handle . AsIntPtr ( ) ;
453+ return ( git_annotated_commit * ) handle . DangerousGetHandle ( ) ;
454454 }
455455 }
456456
@@ -475,7 +475,7 @@ protected override bool ReleaseHandle()
475475
476476 public static implicit operator git_odb * ( ObjectDatabaseHandle handle )
477477 {
478- return ( git_odb * ) handle . AsIntPtr ( ) ;
478+ return ( git_odb * ) handle . DangerousGetHandle ( ) ;
479479 }
480480 }
481481
@@ -500,7 +500,7 @@ protected override bool ReleaseHandle()
500500
501501 public static implicit operator git_revwalk * ( RevWalkerHandle handle )
502502 {
503- return ( git_revwalk * ) handle . AsIntPtr ( ) ;
503+ return ( git_revwalk * ) handle . DangerousGetHandle ( ) ;
504504 }
505505 }
506506
@@ -525,7 +525,7 @@ protected override bool ReleaseHandle()
525525
526526 public static implicit operator git_remote * ( RemoteHandle handle )
527527 {
528- return ( git_remote * ) handle . AsIntPtr ( ) ;
528+ return ( git_remote * ) handle . DangerousGetHandle ( ) ;
529529 }
530530 }
531531
@@ -550,7 +550,7 @@ protected override bool ReleaseHandle()
550550
551551 public static implicit operator git_object * ( ObjectHandle handle )
552552 {
553- return ( git_object * ) handle . AsIntPtr ( ) ;
553+ return ( git_object * ) handle . DangerousGetHandle ( ) ;
554554 }
555555 }
556556
@@ -575,7 +575,7 @@ protected override bool ReleaseHandle()
575575
576576 public static implicit operator git_rebase * ( RebaseHandle handle )
577577 {
578- return ( git_rebase * ) handle . AsIntPtr ( ) ;
578+ return ( git_rebase * ) handle . DangerousGetHandle ( ) ;
579579 }
580580 }
581581
@@ -600,7 +600,7 @@ protected override bool ReleaseHandle()
600600
601601 public static implicit operator git_odb_stream * ( OdbStreamHandle handle )
602602 {
603- return ( git_odb_stream * ) handle . AsIntPtr ( ) ;
603+ return ( git_odb_stream * ) handle . DangerousGetHandle ( ) ;
604604 }
605605 }
606606
@@ -625,7 +625,7 @@ protected override bool ReleaseHandle()
625625
626626 public static implicit operator git_worktree * ( WorktreeHandle handle )
627627 {
628- return ( git_worktree * ) handle . AsIntPtr ( ) ;
628+ return ( git_worktree * ) handle . DangerousGetHandle ( ) ;
629629 }
630630 }
631631
0 commit comments