diff options
Diffstat (limited to 'lib/libtinyrad/lmemory.c')
| -rw-r--r-- | lib/libtinyrad/lmemory.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libtinyrad/lmemory.c b/lib/libtinyrad/lmemory.c index 8a17dba..f2db7bf 100644 --- a/lib/libtinyrad/lmemory.c +++ b/lib/libtinyrad/lmemory.c | |||
| @@ -737,7 +737,7 @@ tinyrad_set_option( | |||
| 737 | return(TRAD_EOPTERR); | 737 | return(TRAD_EOPTERR); |
| 738 | opts = tr->opts; | 738 | opts = tr->opts; |
| 739 | tinyrad_set_flag(&tr->opts, &tr->opts_neg, TRAD_IPV4, *((const int *)invalue) ); | 739 | tinyrad_set_flag(&tr->opts, &tr->opts_neg, TRAD_IPV4, *((const int *)invalue) ); |
| 740 | if (opts != tr->opts) | 740 | if ( (opts != tr->opts) && ((tr->trud)) ) |
| 741 | if ((rc = tinyrad_urldesc_resolve(tr->trud, tr->opts)) != TRAD_SUCCESS) | 741 | if ((rc = tinyrad_urldesc_resolve(tr->trud, tr->opts)) != TRAD_SUCCESS) |
| 742 | return(rc); | 742 | return(rc); |
| 743 | break; | 743 | break; |
