From 9121e45beabd42dc62de66bfa77b70039f443740 Mon Sep 17 00:00:00 2001
From: ilor <kailoran@gmail.com>
Date: Tue, 24 May 2011 11:34:38 +0200
Subject: [PATCH] fix AnnotationChannel::get_iob_at missing const specifier

---
 libcorpus2/ann/channel.cpp | 2 +-
 libcorpus2/ann/channel.h   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/libcorpus2/ann/channel.cpp b/libcorpus2/ann/channel.cpp
index 0138795..34e7549 100644
--- a/libcorpus2/ann/channel.cpp
+++ b/libcorpus2/ann/channel.cpp
@@ -107,7 +107,7 @@ void AnnotationChannel::set_segment_at(int token_idx, int segment_idx)
 	}
 }
 
-IOB::Enum AnnotationChannel::get_iob_at(int idx)
+IOB::Enum AnnotationChannel::get_iob_at(int idx) const
 {
 	if (idx >= 0 && idx < static_cast<int>(iobs_.size())) {
 		return iobs_[idx];
diff --git a/libcorpus2/ann/channel.h b/libcorpus2/ann/channel.h
index d4b02bc..204ee2c 100644
--- a/libcorpus2/ann/channel.h
+++ b/libcorpus2/ann/channel.h
@@ -130,7 +130,7 @@ public:
 	/**
 	 * IOB getter, returns IOB::O if idx is out of range.
 	 */
-	IOB::Enum get_iob_at(int idx);
+	IOB::Enum get_iob_at(int idx) const;
 
 	/**
 	 * IOB setter, out of range indices are not processed.
-- 
GitLab