BAN-AI-Communications/k95-mingw

View on GitHub
openssl-0.9.7/shlib/solaris.sh

Summary

Maintainability
Test Coverage

Showing 7 of 7 total issues

Double quote to prevent globbing and word splitting.
Open

$CC -c $CFLAGS -DCFLAGS="\"$FLAGS\"" -o crypto.o crypto/crypto.c
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

gcc $CFLAGS -shared -o $slib.so ssl.o -L. -lcrypto
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

gcc $CFLAGS -shared -o $clib.so.$major.$minor crypto.o $ASM_OBJ -lnsl -lsocket
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

$CC -c $CFLAGS -o ssl.o ssl/ssl.c
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

gcc $CFLAGS -shared -o $clib.so.$major.$minor crypto.o $ASM_OBJ -lnsl -lsocket
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

CPP appears unused. Verify it or export it.
Open

CPP='gcc -E'
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

Use $(..) instead of legacy ...
Open

echo "#define DATE \"`date`\"" >crypto/date.h
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck
Category
Status