+++ /dev/null
-*** isdn4k-utils/capi20.new/capi20.c.org 2010-05-07 20:56:21.000000000 +0200
---- isdn4k-utils/capi20.new/capi20.c 2010-05-07 22:01:45.000000000 +0200
-***************
-*** 590,598 ****
- psDir = opendir( pnModuleDir );
- if ( psDir != NULL ) {
- /* read entry by entry */
- while ( ( psEntry = readdir( psDir ) ) != NULL ) {
-! /* skip ".", ".." and files which do not end with "so" */
- nLen = strlen( psEntry -> d_name );
-
- switch ( nLen ) {
- case 1:
---- 590,598 ----
- psDir = opendir( pnModuleDir );
- if ( psDir != NULL ) {
- /* read entry by entry */
- while ( ( psEntry = readdir( psDir ) ) != NULL ) {
-! /* skip ".", ".." and files which do not end with "so.?" */
- nLen = strlen( psEntry -> d_name );
-
- switch ( nLen ) {
- case 1:
-***************
-*** 605,613 ****
- continue;
- }
- break;
- default:
-! if ( strncmp( psEntry -> d_name + nLen - 3, ".so", nLen ) ) {
- continue;
- }
- break;
- }
---- 605,613 ----
- continue;
- }
- break;
- default:
-! if ( strncmp( psEntry -> d_name + nLen - 5, ".so.0", 4 ) ) {
- continue;
- }
- break;
- }