projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixes for vicons checkin
[goodguy/history.git]
/
cinelerra-5.0
/
cinelerra
/
formattools.C
diff --git
a/cinelerra-5.0/cinelerra/formattools.C
b/cinelerra-5.0/cinelerra/formattools.C
index f90958e017c0ebfdbbde5f2c0116afce898eb7d9..f277fde29e319d0c7ab32dfb9c93227e61a08836 100644
(file)
--- a/
cinelerra-5.0/cinelerra/formattools.C
+++ b/
cinelerra-5.0/cinelerra/formattools.C
@@
-349,6
+349,7
@@
void FormatTools::update_driver(int driver)
break;
}
close_format_windows();
break;
}
close_format_windows();
+ update_format();
}
void FormatTools::update_format()
}
void FormatTools::update_format()
@@
-392,7
+393,7
@@
void FormatTools::update_extension()
const char *extension = File::get_tag(asset->format);
// split multiple extensions
ArrayList<const char*> extensions;
const char *extension = File::get_tag(asset->format);
// split multiple extensions
ArrayList<const char*> extensions;
- int len = strlen(extension);
+ int len =
!extension ? -1 :
strlen(extension);
const char *extension_ptr = extension;
for(int i = 0; i <= len; i++)
{
const char *extension_ptr = extension;
for(int i = 0; i <= len; i++)
{