From c20abfef388f9159e71b71c17a57d849faa5d913 Mon Sep 17 00:00:00 2001
From: Michael Gapczynski <GapczynskiM@gmail.com>
Date: Wed, 25 Apr 2012 19:30:46 -0400
Subject: [PATCH] Fix a counting mistake

---
 apps/files_sharing/lib_share.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/files_sharing/lib_share.php b/apps/files_sharing/lib_share.php
index 84def87963..62ac05a595 100644
--- a/apps/files_sharing/lib_share.php
+++ b/apps/files_sharing/lib_share.php
@@ -450,7 +450,7 @@ class OC_Share {
 			$query = OC_DB::prepare('INSERT INTO *PREFIX*sharing VALUES(?,?,?,?,?)');
 			$sharedFolder = '/'.$arguments['uid'].'/files/Shared/';
 			$lastSource = '';
-			for ($i = 0; i < count($result); $i++) {
+			for ($i = 0; $i < count($result) - 1; $i++) {
 				if ($result[$i]['source'] != $lastSource) {
 					$query->execute(array($result[$i]['uid_owner'], $arguments['uid'].'@'.$arguments['gid'], $result[$i]['source'], $sharedFolder.basename($result[$i]['source']), $result[$i]['permissions']));
 					$lastSource = $result[$i]['source'];
-- 
GitLab