@@ -428,124 +428,124 @@ static void wolfSSH_SFTP_ClearState(WOLFSSH* ssh, enum WS_SFTP_STATE_ID state)
428428 state = ~state ; /* set all bits hot */
429429
430430 if (state & STATE_ID_GET ) {
431- XFREE (ssh -> getState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
431+ WFREE (ssh -> getState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
432432 ssh -> getState = NULL ;
433433 }
434434
435435 if (state & STATE_ID_LSTAT ) {
436436 if (ssh -> lstatState ) {
437- XFREE (ssh -> lstatState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
438- XFREE (ssh -> lstatState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
437+ WFREE (ssh -> lstatState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
438+ WFREE (ssh -> lstatState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
439439 ssh -> lstatState = NULL ;
440440 }
441441 }
442442
443443 if (state & STATE_ID_OPEN ) {
444- XFREE (ssh -> openState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
444+ WFREE (ssh -> openState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
445445 ssh -> openState = NULL ;
446446 }
447447
448448 if (state & STATE_ID_SEND_READ ) {
449- XFREE (ssh -> sendReadState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
449+ WFREE (ssh -> sendReadState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
450450 ssh -> sendReadState = NULL ;
451451 }
452452
453453 if (state & STATE_ID_CLOSE ) {
454- XFREE (ssh -> closeState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
454+ WFREE (ssh -> closeState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
455455 ssh -> closeState = NULL ;
456456 }
457457
458458 if (state & STATE_ID_GET_HANDLE ) {
459- XFREE (ssh -> getHandleState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
459+ WFREE (ssh -> getHandleState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
460460 ssh -> getHandleState = NULL ;
461461 }
462462
463463 if (state & STATE_ID_NAME ) {
464464 if (ssh -> nameState ) {
465- XFREE (ssh -> nameState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
466- XFREE (ssh -> nameState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
465+ WFREE (ssh -> nameState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
466+ WFREE (ssh -> nameState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
467467 ssh -> nameState = NULL ;
468468 }
469469 }
470470
471471 if (state & STATE_ID_SEND ) {
472472 if (ssh -> sendState ) {
473- XFREE (ssh -> sendState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
474- XFREE (ssh -> sendState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
473+ WFREE (ssh -> sendState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
474+ WFREE (ssh -> sendState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
475475 ssh -> sendState = NULL ;
476476 }
477477 }
478478
479479 if (state & STATE_ID_LS ) {
480480 if (ssh -> lsState ) {
481- XFREE (ssh -> lsState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
481+ WFREE (ssh -> lsState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
482482 ssh -> lsState = NULL ;
483483 }
484484 }
485485
486486 if (state & STATE_ID_READDIR ) {
487487 if (ssh -> readDirState ) {
488- XFREE (ssh -> readDirState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
488+ WFREE (ssh -> readDirState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
489489 ssh -> readDirState = NULL ;
490490 }
491491 }
492492
493493 if (state & STATE_ID_PUT ) {
494- XFREE (ssh -> putState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
494+ WFREE (ssh -> putState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
495495 ssh -> putState = NULL ;
496496 }
497497
498498 if (state & STATE_ID_SEND_WRITE ) {
499- XFREE (ssh -> sendWriteState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
499+ WFREE (ssh -> sendWriteState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
500500 ssh -> sendWriteState = NULL ;
501501 }
502502
503503 if (state & STATE_ID_RM ) {
504504 if (ssh -> rmState != NULL )
505- XFREE (ssh -> rmState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
506- XFREE (ssh -> rmState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
505+ WFREE (ssh -> rmState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
506+ WFREE (ssh -> rmState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
507507 ssh -> rmState = NULL ;
508508 }
509509
510510 if (state & STATE_ID_MKDIR ) {
511511 if (ssh -> mkdirState != NULL )
512- XFREE (ssh -> mkdirState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
513- XFREE (ssh -> mkdirState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
512+ WFREE (ssh -> mkdirState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
513+ WFREE (ssh -> mkdirState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
514514 ssh -> mkdirState = NULL ;
515515 }
516516
517517 if (state & STATE_ID_RMDIR ) {
518518 if (ssh -> rmdirState != NULL )
519- XFREE (ssh -> rmdirState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
520- XFREE (ssh -> rmdirState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
519+ WFREE (ssh -> rmdirState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
520+ WFREE (ssh -> rmdirState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
521521 ssh -> rmdirState = NULL ;
522522 }
523523
524524 if (state & STATE_ID_RENAME ) {
525525 if (ssh -> renameState != NULL )
526- XFREE (ssh -> renameState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
527- XFREE (ssh -> renameState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
526+ WFREE (ssh -> renameState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
527+ WFREE (ssh -> renameState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
528528 ssh -> renameState = NULL ;
529529 }
530530
531531 if (state & STATE_ID_RECV ) {
532532 if (ssh -> recvState != NULL )
533- XFREE (ssh -> recvState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
534- XFREE (ssh -> recvState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
533+ WFREE (ssh -> recvState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
534+ WFREE (ssh -> recvState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
535535 ssh -> recvState = NULL ;
536536 }
537537
538538 if (state & STATE_ID_CHMOD ) {
539539 if (ssh -> chmodState ) {
540- XFREE (ssh -> chmodState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
540+ WFREE (ssh -> chmodState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
541541 ssh -> chmodState = NULL ;
542542 }
543543 }
544544
545545 if (state & STATE_ID_SETATR ) {
546546 if (ssh -> setatrState ) {
547- XFREE (ssh -> setatrState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
548- XFREE (ssh -> setatrState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
547+ WFREE (ssh -> setatrState -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
548+ WFREE (ssh -> setatrState , ssh -> ctx -> heap , DYNTYPE_SFTP_STATE );
549549 ssh -> setatrState = NULL ;
550550 }
551551 }
@@ -2522,7 +2522,7 @@ int wolfSSH_SFTP_SetDefaultPath(WOLFSSH* ssh, const char* path)
25222522 if (path != NULL ) {
25232523 word32 sftpDefaultPathSz ;
25242524 sftpDefaultPathSz = (word32 )XSTRLEN (path ) + 1 ;
2525- ssh -> sftpDefaultPath = (char * )XMALLOC (sftpDefaultPathSz ,
2525+ ssh -> sftpDefaultPath = (char * )WMALLOC (sftpDefaultPathSz ,
25262526 ssh -> ctx -> heap , DYNTYPE_STRING );
25272527 if (ssh -> sftpDefaultPath == NULL ) {
25282528 ssh -> error = WS_MEMORY_E ;
@@ -5791,7 +5791,7 @@ int wolfSSH_SFTP_SetSTAT(WOLFSSH* ssh, char* dir, WS_SFTP_FILEATRB* atr)
57915791 ret = WS_FATAL_ERROR ;
57925792 break ;
57935793 }
5794- XFREE (state -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
5794+ WFREE (state -> data , ssh -> ctx -> heap , DYNTYPE_BUFFER );
57955795 state -> data = (byte * )WMALLOC (maxSz , ssh -> ctx -> heap , DYNTYPE_BUFFER );
57965796 if (state -> data == NULL ) {
57975797 ret = WS_MEMORY_E ;
0 commit comments