[cspoker] r1395 committed - Fixed broken loading of handranks file.

1 view
Skip to first unread message

codesite...@google.com

unread,
Sep 4, 2010, 4:55:24 PM9/4/10
to cspoker...@googlegroups.com
Revision: 1395
Author: guyvdb
Date: Sat Sep 4 13:54:18 2010
Log: Fixed broken loading of handranks file.
http://code.google.com/p/cspoker/source/detail?r=1395

Modified:

/trunk/common/common/src/main/java/org/cspoker/common/elements/hand/HandRanks.java

=======================================
---
/trunk/common/common/src/main/java/org/cspoker/common/elements/hand/HandRanks.java
Thu May 13 01:37:32 2010
+++
/trunk/common/common/src/main/java/org/cspoker/common/elements/hand/HandRanks.java
Sat Sep 4 13:54:18 2010
@@ -17,10 +17,9 @@
package org.cspoker.common.elements.hand;

import java.io.BufferedReader;
-import java.io.DataInputStream;
-import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
+import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashMap;
@@ -74,12 +73,13 @@
longDescriptionMap.put(handInfo, longDescription);
}

- private void loadHandRanks() {
+ private void loadHandRanks() {
+ final InputStream in = this
+ .getClass()
+ .getClassLoader()
+ .getResourceAsStream(
+ "org/cspoker/common/elements/hand/handRanks.txt");
try {
- FileInputStream fstream = new
FileInputStream(getClass().getProtectionDomain().
- getCodeSource().getLocation().getPath().replace("%20"," ") +
-
"../../src/main/resources/org/cspoker/common/elements/hand/handRanks.txt");
- DataInputStream in = new DataInputStream(fstream);
final BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(in));

Reply all
Reply to author
Forward
0 new messages