+#ifdef DISTRO_VERSION
+ /* Check for distribution specific version */
+ char p_distrostring[sizeof( DISTRO_VERSION )];
+ i_size = sizeof( DISTRO_VERSION ) - 1;
+ i_read = fread( p_distrostring, 1, i_size, file );
+ if( i_read != i_size ||
+ memcmp( p_distrostring, DISTRO_VERSION, i_size ) )
+ {
+ msg_Warn( p_this, "This doesn't look like a valid plugins cache" );
+ fclose( file );
+ return;
+ }
+#endif
+