MFH: r466167
Fix build with clang 6.x, pet portlint PR: 227148 Submitted by: pfg (maintainer) Approved by: ports-secteam (riggs)
This commit is contained in:
parent
087e3e6c3a
commit
537c8664fd
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/branches/2018Q2/; revision=466168
@ -15,10 +15,10 @@ COMMENT= Three-Dimensional Structural Finite Element Program
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
RUN_DEPENDS= ccx:cad/calculix-ccx
|
||||
|
||||
BROKEN_FreeBSD_10= Does not build with clang on FreeBSD 10, causes segfaults when built with gcc
|
||||
|
||||
RUN_DEPENDS= ccx:cad/calculix-ccx
|
||||
|
||||
DIST_SOURCES= cgx_${PORTVERSION}.all${EXTRACT_SUFX}
|
||||
DIST_HTM= cgx_${PORTVERSION}.htm${EXTRACT_SUFX}
|
||||
DIST_PDF= cgx_${PORTVERSION}.pdf
|
||||
|
20
cad/calculix/files/patch-cgx__VER_src_uselibSNL.cpp
Normal file
20
cad/calculix/files/patch-cgx__VER_src_uselibSNL.cpp
Normal file
@ -0,0 +1,20 @@
|
||||
--- cgx_2.13/src/uselibSNL.cpp.orig 2017-10-07 09:58:00 UTC
|
||||
+++ cgx_2.13/src/uselibSNL.cpp
|
||||
@@ -934,7 +934,7 @@ int createBlendedNurbs(int nr, Points **
|
||||
// (5) create the cgx nurbs
|
||||
// printf(" create blended nurbs\n");
|
||||
buffer[0]='S';
|
||||
- buffer[1]=(char)NULL;
|
||||
+ buffer[1]='\0';
|
||||
getNewName( name, buffer );
|
||||
for (i=0; i<MAX_LINE_LENGTH; i++) sname[i]=name[i];
|
||||
if(printFlag) printf ("store NURS Nr:%d Name:%s\n", anzGeo->nurs+1, name);
|
||||
@@ -1012,7 +1012,7 @@ int createBlendedNurbs(int nr, Points **
|
||||
for (j=0; j<nurbs[nr].v_npnt; j++)
|
||||
{
|
||||
buffer[0]='p';
|
||||
- buffer[1]=(char)NULL;
|
||||
+ buffer[1]='\0';
|
||||
getNewName( name, buffer );
|
||||
nurbs[nr].ctlpnt[i][j] = pnt( name, surface->controlPoints()[ index ].x(), surface->controlPoints()[ index ].y(), surface->controlPoints()[ index ].z(), 0);
|
||||
point=*pntpntr; /* update pointer */
|
Loading…
Reference in New Issue
Block a user