190792Sgshapiro/* 2261194Sgshapiro * Copyright (c) 2000-2001 Proofpoint, Inc. and its suppliers. 390792Sgshapiro * All rights reserved. 490792Sgshapiro * Copyright (c) 1990, 1993 590792Sgshapiro * The Regents of the University of California. All rights reserved. 690792Sgshapiro * 790792Sgshapiro * This code is derived from software contributed to Berkeley by 890792Sgshapiro * Chris Torek. 990792Sgshapiro * 1090792Sgshapiro * By using this file, you agree to the terms and conditions set 1190792Sgshapiro * forth in the LICENSE file which can be found at the top level of 1290792Sgshapiro * the sendmail distribution. 1390792Sgshapiro */ 1490792Sgshapiro 1590792Sgshapiro#include <sm/gen.h> 16266527SgshapiroSM_RCSID("@(#)$Id: clrerr.c,v 1.14 2013-11-22 20:51:42 ca Exp $") 1790792Sgshapiro#include <sm/io.h> 1890792Sgshapiro#include <sm/assert.h> 1990792Sgshapiro#include "local.h" 2090792Sgshapiro 2190792Sgshapiro/* 2290792Sgshapiro** SM_IO_CLEARERR -- public function to clear a file pointer's error status 2390792Sgshapiro** 2490792Sgshapiro** Parameters: 2590792Sgshapiro** fp -- the file pointer 2690792Sgshapiro** 2790792Sgshapiro** Returns: 2890792Sgshapiro** nothing. 2990792Sgshapiro*/ 3090792Sgshapiro#undef sm_io_clearerr 3190792Sgshapiro 3290792Sgshapirovoid 3390792Sgshapirosm_io_clearerr(fp) 3490792Sgshapiro SM_FILE_T *fp; 3590792Sgshapiro{ 3690792Sgshapiro SM_REQUIRE_ISA(fp, SmFileMagic); 3790792Sgshapiro 3890792Sgshapiro sm_clearerr(fp); 3990792Sgshapiro} 40