[BACK]Return to job.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / usr.bin / make

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/usr.bin/make/job.c between version 1.1 and 1.2

version 1.1, 1993/03/21 09:45:37 version 1.2, 1993/03/21 18:04:42
Line 34 
Line 34 
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.   * SUCH DAMAGE.
    *
    * PATCHES MAGIC                LEVEL   PATCH THAT GOT US HERE
    * --------------------         -----   ----------------------
    * CURRENT PATCH LEVEL:         1       00039
    * --------------------         -----   ----------------------
    *
    * 10 Aug 92    David Dawes             Fixed "remove directory" bug
  */   */
   
 #ifndef lint  #ifndef lint
Line 2469  JobInterrupt (runINTERRUPT)
Line 2476  JobInterrupt (runINTERRUPT)
             char        *file = (job->node->path == (char *)NULL ?              char        *file = (job->node->path == (char *)NULL ?
                                  job->node->name :                                   job->node->name :
                                  job->node->path);                                   job->node->path);
             if (unlink (file) == 0) {              /* Don't unlink directories */              /* 10 Aug 92*/
                 Error ("*** %s removed", file);              struct stat sbuf;
               stat (file, &sbuf);
               if (!(sbuf.st_mode & S_IFDIR)) {
                   if (unlink (file) == 0) {
                       Error ("*** %s removed", file);
                   }
             }              }
         }          }
 #ifdef RMT_WANTS_SIGNALS  #ifdef RMT_WANTS_SIGNALS

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

CVSweb <webmaster@jp.NetBSD.org>