Revision ae878b17 ui/vnc-auth-sasl.c
b/ui/vnc-auth-sasl.c | ||
---|---|---|
34 | 34 |
vs->sasl.runSSF = vs->sasl.waitWriteSSF = vs->sasl.wantSSF = 0; |
35 | 35 |
vs->sasl.encodedLength = vs->sasl.encodedOffset = 0; |
36 | 36 |
vs->sasl.encoded = NULL; |
37 |
free(vs->sasl.username); |
|
37 |
g_free(vs->sasl.username);
|
|
38 | 38 |
free(vs->sasl.mechlist); |
39 | 39 |
vs->sasl.username = vs->sasl.mechlist = NULL; |
40 | 40 |
sasl_dispose(&vs->sasl.conn); |
... | ... | |
506 | 506 |
goto authabort; |
507 | 507 |
|
508 | 508 |
if (!(remoteAddr = vnc_socket_remote_addr("%s;%s", vs->csock))) { |
509 |
free(localAddr); |
|
509 |
g_free(localAddr);
|
|
510 | 510 |
goto authabort; |
511 | 511 |
} |
512 | 512 |
|
... | ... | |
518 | 518 |
NULL, /* Callbacks, not needed */ |
519 | 519 |
SASL_SUCCESS_DATA, |
520 | 520 |
&vs->sasl.conn); |
521 |
free(localAddr); |
|
522 |
free(remoteAddr); |
|
521 |
g_free(localAddr);
|
|
522 |
g_free(remoteAddr);
|
|
523 | 523 |
localAddr = remoteAddr = NULL; |
524 | 524 |
|
525 | 525 |
if (err != SASL_OK) { |
Also available in: Unified diff