From 5272c9848ef0fa15645b4bb963c7c6a7f9945a48 Mon Sep 17 00:00:00 2001
From: David Maus <maus@hab.de>
Date: Thu, 23 May 2013 08:29:09 +0200
Subject: [PATCH] Skip over record-preceeding whitespace in PicaNormReader

* HAB/Pica/Reader/PicaNormReader.php (open): Skip over preceeding whitespace.
---
 src/HAB/Pica/Reader/PicaNormReader.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/HAB/Pica/Reader/PicaNormReader.php b/src/HAB/Pica/Reader/PicaNormReader.php
index 2f78c93..1459059 100644
--- a/src/HAB/Pica/Reader/PicaNormReader.php
+++ b/src/HAB/Pica/Reader/PicaNormReader.php
@@ -109,6 +109,10 @@ class PicaNormReader extends Reader
         $this->stream         = $stream;
         $this->bufferSize     = 0;
         $this->bufferPosition = 0;
+        // Skip over preceeding whitespace
+        while (!ctype_alnum($this->getc(true))) {
+            $this->getc();
+        }
     }
 
     /**
-- 
GitLab