summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/cygwin/lib/perl5/5.10/DBM_Filter/null.pm
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/cygwin/lib/perl5/5.10/DBM_Filter/null.pm')
-rw-r--r--chromium/third_party/cygwin/lib/perl5/5.10/DBM_Filter/null.pm52
1 files changed, 0 insertions, 52 deletions
diff --git a/chromium/third_party/cygwin/lib/perl5/5.10/DBM_Filter/null.pm b/chromium/third_party/cygwin/lib/perl5/5.10/DBM_Filter/null.pm
deleted file mode 100644
index 2301b335947..00000000000
--- a/chromium/third_party/cygwin/lib/perl5/5.10/DBM_Filter/null.pm
+++ /dev/null
@@ -1,52 +0,0 @@
-package DBM_Filter::null ;
-
-use strict;
-use warnings;
-
-our $VERSION = '0.01';
-
-sub Store
-{
- no warnings 'uninitialized';
- $_ .= "\x00" ;
-}
-
-sub Fetch
-{
- no warnings 'uninitialized';
- s/\x00$// ;
-}
-
-1;
-
-__END__
-
-=head1 NAME
-
-DBM_Filter::null - filter for DBM_Filter
-
-=head1 SYNOPSIS
-
- use SDBM_File; # or DB_File, or GDBM_File, or NDBM_File, or ODBM_File
- use DBM_Filter ;
-
- $db = tie %hash, ...
- $db->Filter_Push('null');
-
-=head1 DESCRIPTION
-
-This filter ensures that all data written to the DBM file is null
-terminated. This is useful when you have a perl script that needs
-to interoperate with a DBM file that a C program also uses. A fairly
-common issue is for the C application to include the terminating null
-in a string when it writes to the DBM file. This filter will ensure that
-all data written to the DBM file can be read by the C application.
-
-
-=head1 SEE ALSO
-
-L<DBM_Filter>, L<perldbmfilter>
-
-=head1 AUTHOR
-
-Paul Marquess pmqs@cpan.org