* Mark Huang <mlhuang@cs.princeton.edu>
* Copyright (C) 2006 The Trustees of Princeton University
*
- * $Id: spec2make.c 968 2007-11-07 16:15:55Z thierry $
+ * $Id$
*/
#include <stdio.h>
suffix_index=strstr(fullSource,*suffix);
if (suffix_index) {
char sourcename[PATH_MAX];
- strncpy(sourcename,fullSource,suffix_index-fullSource);
- *suffix_index='\0';
+ size_t len = (size_t)(suffix_index-fullSource);
+ strncpy(sourcename,fullSource,len);
+ sourcename[len]='\0';
printf ("%s-SOURCE := SOURCES/%s\n",package_name,basename(sourcename));
printf ("%s-CODEBASE := CODEBASES/%s\n",package_name,package_name);
break;