Changeset 15b34fd for variable.c


Ignore:
Timestamp:
Jan 4, 2005, 11:04:52 PM (20 years ago)
Author:
James M. Kretchmar <kretch@mit.edu>
Branches:
master, barnowl_perlaim, debian, owl, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
Children:
180cd15
Parents:
95474d7
Message:
Fixed some small memory leaks in logging if files unwriteable
If the variable logfilter is set it names a filter.  Any messages
  matching this filter are logged.  This is an independent
  mechanism from the other logging variables.  If you want to
  control all logging with logfilter the other variables must be
  set to their default (off) settings. [BZ 37]
Relatively substantial changes made under the hood to support
  filter logging.  Now have more consistent interfaces to
  creating messages etc.  Still needs more work though.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • variable.c

    r213a3eb r15b34fd  
    150150               "for AIM, zephyr, or other protocols.  If disabled Owl will not print\n"
    151151               "login or logout notifications.\n"),
     152
     153  OWLVAR_STRING( "logfilter" /* %OwlVarStub */, "",
     154                 "name of a filter controlling which messages to log",
     155
     156                 "If non empty, any messages matching the given filter will be logged.\n"
     157                 "This is a completely separate mechanisim from the other logging\n"
     158                 "variables like logging, classlogging, loglogins, loggingdirection,\n"
     159                 "etc.  If you want this variable to control all logging, make sure\n"
     160                 "all other logging variables are in their default state.\n"),
    152161
    153162  OWLVAR_BOOL( "loglogins" /* %OwlVarStub */, 0,
Note: See TracChangeset for help on using the changeset viewer.