u_format_s3tc.c: Don't call getenv() twice
Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
parent
60565b564b
commit
fb85b204d3
|
@ -109,6 +109,7 @@ util_format_s3tc_init(void)
|
|||
util_dl_proc fetch_2d_texel_rgba_dxt3;
|
||||
util_dl_proc fetch_2d_texel_rgba_dxt5;
|
||||
util_dl_proc tx_compress_dxtn;
|
||||
char *force_s3tc_enable;
|
||||
|
||||
if (!first_time)
|
||||
return;
|
||||
|
@ -119,8 +120,8 @@ util_format_s3tc_init(void)
|
|||
|
||||
library = util_dl_open(DXTN_LIBNAME);
|
||||
if (!library) {
|
||||
if (getenv("force_s3tc_enable") &&
|
||||
!strcmp(getenv("force_s3tc_enable"), "true")) {
|
||||
if ((force_s3tc_enable = getenv("force_s3tc_enable")) &&
|
||||
!strcmp(force_s3tc_enable, "true")) {
|
||||
debug_printf("couldn't open " DXTN_LIBNAME ", enabling DXTn due to "
|
||||
"force_s3tc_enable=true environment variable\n");
|
||||
util_format_s3tc_enabled = TRUE;
|
||||
|
|
Loading…
Reference in New Issue