@@ -476,7 +476,7 @@ mongotcl_mongoObjectObjCmd(ClientData cData, Tcl_Interp *interp, int objc, Tcl_O
476
476
}
477
477
}
478
478
479
- if (mongo_insert_batch (md -> conn , Tcl_GetString (objv [2 ]), bsonList , listObjc , md -> write_concern , flags ) != MONGO_OK ) {
479
+ if (mongo_insert_batch (md -> conn , Tcl_GetString (objv [2 ]), ( const bson * * ) bsonList , listObjc , md -> write_concern , flags ) != MONGO_OK ) {
480
480
return mongotcl_setMongoError (interp , md -> conn );
481
481
}
482
482
@@ -653,29 +653,29 @@ mongotcl_mongoObjectObjCmd(ClientData cData, Tcl_Interp *interp, int objc, Tcl_O
653
653
}
654
654
655
655
case OPT_GET_LAST_ERROR : {
656
- bson * out ;
656
+ bson out ;
657
657
658
658
if (objc != 3 ) {
659
659
Tcl_WrongNumArgs (interp , 2 , objv , "db" );
660
660
return TCL_ERROR ;
661
661
}
662
662
663
- if (mongo_cmd_get_last_error (md -> conn , Tcl_GetString (objv [2 ]), out ) != MONGO_OK ) {
663
+ if (mongo_cmd_get_last_error (md -> conn , Tcl_GetString (objv [2 ]), & out ) != MONGO_OK ) {
664
664
return mongotcl_setMongoError (interp , md -> conn );
665
665
}
666
666
667
667
break ;
668
668
}
669
669
670
670
case OPT_GET_PREV_ERROR : {
671
- bson * out ;
671
+ bson out ;
672
672
673
673
if (objc != 3 ) {
674
674
Tcl_WrongNumArgs (interp , 2 , objv , "db" );
675
675
return TCL_ERROR ;
676
676
}
677
677
678
- if (mongo_cmd_get_prev_error (md -> conn , Tcl_GetString (objv [2 ]), out ) != MONGO_OK ) {
678
+ if (mongo_cmd_get_prev_error (md -> conn , Tcl_GetString (objv [2 ]), & out ) != MONGO_OK ) {
679
679
return mongotcl_setMongoError (interp , md -> conn );
680
680
}
681
681
@@ -941,14 +941,14 @@ mongotcl_mongoObjectObjCmd(ClientData cData, Tcl_Interp *interp, int objc, Tcl_O
941
941
}
942
942
943
943
case OPT_CMD_DROP_COLLECTION : {
944
- bson * out ;
944
+ bson out ;
945
945
946
946
if (objc != 4 ) {
947
947
Tcl_WrongNumArgs (interp , 2 , objv , "db collect" );
948
948
return TCL_ERROR ;
949
949
}
950
950
951
- if (mongo_cmd_drop_collection (md -> conn , Tcl_GetString (objv [2 ]), Tcl_GetString (objv [3 ]), out ) != MONGO_OK ) {
951
+ if (mongo_cmd_drop_collection (md -> conn , Tcl_GetString (objv [2 ]), Tcl_GetString (objv [3 ]), & out ) != MONGO_OK ) {
952
952
return mongotcl_setMongoError (interp , md -> conn );
953
953
}
954
954
break ;
0 commit comments