jollye
28th August 2009, 10:49
Hi all,
I encountered what I think is a small bug and want to report it.
I am using the plugin auto-load feature i.e. I put all my plugins into the plugins directory of AviSynth so that they load automatically when I start a script.
Sometimes when I modify a plugin of mine, I want to keep the old version so I rename its extension to something else. For example, I add .old at its end so that the old version is not recognized as a dll and not loaded by AviSynth. However I noticed that if I only add one character after the dll extension it doesn't seem to be taken into account and the file is loaded as if it was named dll. I noticed that with a plugin renamed ".dll_".
It seems AviSynth only checks the first 3 chars of the extension. if they match "dll" it loads it. Or is this a wanted feature?
jollye
I encountered what I think is a small bug and want to report it.
I am using the plugin auto-load feature i.e. I put all my plugins into the plugins directory of AviSynth so that they load automatically when I start a script.
Sometimes when I modify a plugin of mine, I want to keep the old version so I rename its extension to something else. For example, I add .old at its end so that the old version is not recognized as a dll and not loaded by AviSynth. However I noticed that if I only add one character after the dll extension it doesn't seem to be taken into account and the file is loaded as if it was named dll. I noticed that with a plugin renamed ".dll_".
It seems AviSynth only checks the first 3 chars of the extension. if they match "dll" it loads it. Or is this a wanted feature?
jollye