[BACK]Return to man.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/man.c between version 1.45 and 1.47

version 1.45, 2009/10/30 05:58:37 version 1.47, 2010/01/01 17:14:27
Line 14 
Line 14 
  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF   * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.   * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */   */
   #ifdef HAVE_CONFIG_H
   #include "config.h"
   #endif
   
 #include <sys/types.h>  #include <sys/types.h>
   
 #include <assert.h>  #include <assert.h>
Line 72  static int   pstring(struct man *, int, int, 
Line 76  static int   pstring(struct man *, int, int, 
                                 const char *, size_t);                                  const char *, size_t);
 static  int              macrowarn(struct man *, int, const char *);  static  int              macrowarn(struct man *, int, const char *);
   
 #ifdef __linux__  
 extern  size_t            strlcpy(char *, const char *, size_t);  
 #endif  
   
   
 const struct man_node *  const struct man_node *
 man_node(const struct man *m)  man_node(const struct man *m)
 {  {
Line 454  man_pmacro(struct man *m, int ln, char *buf)
Line 454  man_pmacro(struct man *m, int ln, char *buf)
   
         fl = m->flags;          fl = m->flags;
   
         if (0 == buf[1])          if ('\0' == buf[1])
                 goto out;                  return(1);
   
         i = 1;          i = 1;
   
Line 484  man_pmacro(struct man *m, int ln, char *buf)
Line 484  man_pmacro(struct man *m, int ln, char *buf)
                 return(man_perr(m, ln, i, WNPRINT));                  return(man_perr(m, ln, i, WNPRINT));
         }          }
   
         mac[j] = 0;          mac[j] = '\0';
   
         if (j == 4 || j < 1) {          if (j == 4 || j < 1) {
                 if ( ! (MAN_IGN_MACRO & m->pflags)) {                  if ( ! (MAN_IGN_MACRO & m->pflags)) {

Legend:
Removed from v.1.45  
changed lines
  Added in v.1.47

CVSweb